6

我正在尝试使用 matlab 的 csvwrite 将数组写入 csv 文件。但是,matlab 以 2.008e+09 之类的格式写入数据。我不希望它以 e+09 形式写,但整数扩大了。我该怎么做?

4

1 回答 1

5

csvwrite writes a maximum of 5 significant digits.

Use dlmwrite instead :

dlmwrite('test.csv',your_data, 'precision', 9) ; % 9 significant figures.
于 2013-08-25T12:29:52.537 回答