yuanying603 发表于 2006-12-25 21:48

怎么修改matlab中的输出数据的精确度呢?

比如说一般的输出数据是保留的小数点后4位有效数据,但是我想保留更多位,使精确度更大,怎么修改呢?

[ 本帖最后由 ChaChing 于 2009-7-19 14:40 编辑 ]

branch 发表于 2006-12-25 21:55

查format

xjzuo 发表于 2006-12-26 10:03

回复

如楼上 help format
%%%%%%
也可以
help digits
help vpa

[ 本帖最后由 xjzuo 于 2006-12-26 10:05 编辑 ]

geoer 发表于 2006-12-27 22:09

>> pi

ans =

    3.1416

>> format long
>> pi

ans =

   3.14159265358979

yuanying603 发表于 2007-1-3 10:10

谢谢谢谢啊!!谢谢大家!
但是但是!!!
用format long后得的数据都是保留小数点后14位,那么怎样修改成保留7位8位等等的呢??

[ 本帖最后由 ChaChing 于 2009-7-19 14:42 编辑 ]

happy 发表于 2007-1-3 11:02

原帖由 yuanying603 于 2007-1-3 10:10 发表
但是但是!!!
用format long后得的数据都是保留小数点后14位,那么怎样修改成保留7位8位等等的呢??

vpa,这个问题3楼已经做出了回复,具体的使用方法自己看帮助吧,这仅仅是调整显示精度问题

[ 本帖最后由 happy 于 2007-1-3 11:07 编辑 ]

yuanying603 发表于 2007-1-13 16:42

好的

xiaohouzi77 发表于 2010-9-16 20:24

{:{39}:}谢谢了
页: [1]
查看完整版本: 怎么修改matlab中的输出数据的精确度呢?