当我将它们保存为csv文件时,如何避免MATLAB round值?



我使用了csvwrite函数。原始输入向量的元素增加0.001:0,001,002....但是当我将其保存为csv文件时,excel显示的数值是这样的,比如99.999,100,100,100等等。更改excel中的数据格式并不能解决问题。有什么建议吗?

根据其帮助页面,csvwrite具有以下限制:

csvwrite最多写5位有效数字。如果您需要更高的精度,请使用带有精度参数的dlmwrite

然而,MathWorks不再推荐这两个函数,而是鼓励使用writetablewritematrixwritecell

相关内容

  • 没有找到相关文章

最新更新