2

次のような 2x8 変数/行列があります。

25.0000   50.0000   75.0000  100.0000  125.0000  150.0000  175.0000  200.0000
1.0039    0.9947    0.9816    0.9655    0.9467    0.9254    0.9015    0.8749

(-ascii *.dat * ) を保存すると、常に科学表記法で保存されます。つまり、

2.5000000e+001  5.0000000e+001  7.5000000e+001  1.0000000e+002  1.2500000e+002  1.5000000e+002  1.7500000e+002  2.0000000e+002  
1.0039195e+000  9.9468202e-001  9.8160438e-001  9.6546723e-001  9.4666296e-001  9.2535026e-001  9.0150633e-001  8.7493220e-001

sprintfまたはを使用して変更することはできませんnum2str。表示されているようにasciiファイルに保存したいのですが、asciiとして保存すると常に科学表記になります。何か不足していますか?

4

1 に答える 1

4

を使用して行うことはできないようsaveです。dlmwriteまたはfprintfをより柔軟な代替手段として使用する

http://www.mathworks.com/matlabcentral/newsreader/view_thread/240105

于 2013-07-15T06:42:50.750 に答える