matlab计算误差,matlab如何设置计算精度?

2022-02-03 13:08:19 推广营销 投稿:一盘搜百科
摘要MATLAB中控制运算精度 :format long 只能设置显示精度matlab计算误差,并不能控制运算精度。在MATLAB中,控制运算精度一般使用 digits 和 vpa。示例:digits

MATLAB中控制运算精度 :format long 只能设置显示精度matlab计算误差,并不能控制运算精度。在MATLAB中,控制运算精度一般使用 digits 和 vpa。示例:digits %显示当前运算精度digits(n) %设定默认的精度vpa(x,n) %表示将s表示为n位有效数的符号对象如果不设定digits(n) ,系统默认为32位 需要注意:

matlab计算误差,matlab如何设置计算精度?插图

1,vpa算出的值为符号变量,可以进行初等运算,但不能进行关系运算等;

matlab计算误差,matlab如何设置计算精度?插图1

2,vpa的运算速度比MATLAB标准函数要慢。

matlab如何设置计算精度

MATLAB中控制运算精度 :

format long 只能设置显示精度,并不能控制运算精度。

在MATLAB中,控制运算精度一般使用 digits 和 vpa。

示例:

digits %显示当前运算精度

digits(n) %设定默认的精度

vpa(x,n) %表示将s表示为n位有效数的符号对象

如果不设定digits(n) ,系统默认为32位

需要注意:

1,vpa算出的值为符号变量,可以进行初等运算,但不能进行关系运算等;

2,vpa的运算速度比MATLAB标准函数要慢。

TAGS: 精度  运算  控制  计算  误差  matlab  设置  MATLAB  
声明:一盘搜百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 88888@qq.com