Matlab 计算绝对误差和相对误差:比较哪个误差更大
设 x 为精度值,a 为 x 的一个近似值,有两个量 x1=3.100,a1=3.000;x2=310.0,a2=300.0;使用 Matlab 计算 x1 和 x2 的绝对误差和相对误差,并比较哪个误差更大。
对于 x1: 绝对误差 = |x1 - a1| = |3.100 - 3.000| = 0.100 相对误差 = |x1 - a1| / |x1| = 0.100 / 3.100 ≈ 0.032
对于 x2: 绝对误差 = |x2 - a2| = |310.0 - 300.0| = 10.0 相对误差 = |x2 - a2| / |x2| = 10.0 / 310.0 ≈ 0.032
因此,相对误差更能反映误差的大小,可以看到 x1 和 x2 的相对误差相等,均为 0.032。
原文地址: https://www.cveoy.top/t/topic/mkc0 著作权归作者所有。请勿转载和采集!