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
丸め処理も行います。