设 x 为精度值,a 为 x 的一个近似值,有两个量 x1=3.100,a1=3.000;x2=310.0,a2=300.0。使用 Matlab 编写程序计算 x1 和 x2 的绝对误差和相对误差,并比较哪个误差更大。

绝对误差为 |x-a|,相对误差为 |(x-a)/x|。

对于 x1,绝对误差为 |3.100-3.000|=0.100,相对误差为 |(3.100-3.000)/3.100|=0.03226。

对于 x2,绝对误差为 |310.0-300.0|=10.0,相对误差为 |(310.0-300.0)/310.0|=0.03226。

比较两者的误差,可以发现相对误差相同,但 x2 的绝对误差更大,因此 x2 的误差更大。


原文地址: https://www.cveoy.top/t/topic/mkc8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录