我无法理解 Matlab 生成的数字。e 是什么意思?以及如何将这些数字转换为 int?这是矩阵 x=[x1, x2,x3,x4,x5,x6,x7,x8] 的答案
ans =
1.0e+004 *
-0.0000
-0.6340
-0.3660
-0.8966
0.6340
1.0000
-0.7321
0.6340
我无法理解 Matlab 生成的数字。e 是什么意思?以及如何将这些数字转换为 int?这是矩阵 x=[x1, x2,x3,x4,x5,x6,x7,x8] 的答案
ans =
1.0e+004 *
-0.0000
-0.6340
-0.3660
-0.8966
0.6340
1.0000
-0.7321
0.6340
1.0e+004
手段1.0*10^4
。_
使用 int32(x) 进行投射,根据您的目标精度,您还可以使用 int16(x) 或 int64(x)。查看文档http://www.mathworks.de/help/techdoc/ref/int32.html
也进行了四舍五入。