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 に答える