2016-09-17 31 views
1

当我使用csvread()读取csv文件时,这些值只有4点精度,例如。 -5.2556而不是实际值-5.2555569189。我如何获得完整的价值?Octave:通过csvread()获取全精度值

>> a(1,7) 
ans = -5.2556 
+0

您有完整的值,您只是将显示格式设置为仅显示4个小数点。 – Suever

+0

谢谢。 'format long'显示完整值。 –

回答

1

在默认情况下,八度only displays 5 significant digits

在默认情况下,八度显示(与矩阵“松”格式配对选项“短”)的可读形式5个显著数字。如果format在没有任何选项的情况下被调用,则恢复该默认格式。

如果要更改此设置,请使用带输入参数的format,以便在命令窗口显示中看到更多数字。

format long g 
+0

谢谢。我没有看到答案,并且我在阅读你的评论后认为这个问题毫无意义。 –

+0

@The_coder没问题,在将来删除问题时要谨慎。 – Suever