【发布时间】:2013-08-28 00:57:31
【问题描述】:
我正在尝试使用 matlab 的 csvwrite 将数组写入 csv 文件。但是,matlab 以 2.008e+09 之类的格式写入数据。我不希望它以 e+09 形式写,但整数扩大了。我该怎么做?
【问题讨论】:
标签: matlab
我正在尝试使用 matlab 的 csvwrite 将数组写入 csv 文件。但是,matlab 以 2.008e+09 之类的格式写入数据。我不希望它以 e+09 形式写,但整数扩大了。我该怎么做?
【问题讨论】:
标签: matlab
csvwrite 最多写入 5 个有效数字。
请改用dlmwrite:
dlmwrite('test.csv',your_data, 'precision', 9) ; % 9 significant figures.
【讨论】: