如何在MATLAB中实现小数点后保留2位。急!!!!!!

2025-02-25 07:47:13
推荐回答(1个)
回答1:

实际上M软件的计算精度是一定,所谓的有效位数,不过是显示的问题
这个问题,很多人的做法是用vpa命令,但这有个问题,这样就把数值型的变成字符型的了
后面可能还需要转换,麻烦;有的用digits,有的sprintf,反正做法很多
其实用format bank就很好,该命令不会改变变量的属性。
但此命令只是对你的这个问题有效呀,巧了。要3位就该命令不行了。
想恢复的话,再用format就可以了。