【问题标题】:Octave: Getting value with full precision through csvread()Octave:通过 csvread() 以全精度获取价值
【发布时间】:2016-09-17 17:54:24
【问题描述】:

当我使用 csvread() 读取 csv 文件时,这些值只有 4 点精度,例如。 -5.2556 而不是实际值 -5.2555569189。我怎样才能获得全部价值?

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

【问题讨论】:

    标签: matlab octave


    【解决方案1】:

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

    默认情况下,Octave 以人类可读的形式显示 5 位有效数字(选项“短”与矩阵的“松散”格式配对)。如果在没有任何选项的情况下调用format,则会恢复此默认格式。

    如果要更改此设置,请将format 与输入参数一起使用,以允许您在命令窗口显示中查看更多数字。

    format long g
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-14
      • 2021-03-27
      • 2016-05-11
      • 1970-01-01
      • 2012-11-06
      • 2010-10-07
      相关资源
      最近更新 更多