作业帮 > 综合 > 作业

matlab中,如何指定小数点后面位数?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 19:48:19
matlab中,如何指定小数点后面位数?
我现在有个数组,全部精确到小数点后面四位,但我只需要两位就可以了,如何进行修改呢?
a=[0.1399,0.1599,0.1799];
digits(2);
vpa(a)
得到:
ans =
[ 0.14,0.16,0.18]
重点在于:
digits用于设定显示精度,这里就是小数点后两位.
vpa则用于以digits设定的精度来得到数值.
可以看出这样做是四舍五入了的.