0

我无法理解 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
4

1 回答 1

4

1.0e+004手段1.0*10^4。_

使用 int32(x) 进行投射,根据您的目标精度,您还可以使用 int16(x) 或 int64(x)。查看文档http://www.mathworks.de/help/techdoc/ref/int32.html

也进行了四舍五入。

于 2012-07-13T04:05:14.703 回答