第二章 误差

第二章 误差

2.1 误差来源

  • 测量误差:由于测量工具带来的误差
  • 截断误差:在设计算法时,需要做一些近似处理,寻求一些简化
  • 舍入误差:计算机的字长是有限的,每一步需要进行四舍五入,带来的误差

2.2 误差的基本概念

  • 绝对误差: x − x ∗ x-x^{*} xx
  • 相对误差: x − x ∗ x ∗ \frac{x-x^{*}}{x^{*}} xxx
  • 有效数字:如果近似值 x ∗ x^{*} x的误差限为 1 2 × 1 0 − n \frac{1}{2}\times10^{-n} 21×10n,则称 x ∗ x^{*} x精确到小数点后n位,并从第一个非零的数字到这一位的所有数字均为有效数字

2.3 误差的传递

采用微分的方式研究数值计算中的误差传递

误差微分形式
绝对误差 d x dx dx
相对误差 d l n x dlnx dlnx
  • 绝对误差的传递
    d ( f ( x ) ) = f ′ ( x ) d x d(f(x))=f^{\prime}(x)dx d(f(x))=f(x)dx

  • 相对误差的传递
    d ( l n ( f ( x ) ) ) = f ′ ( x ) d x f ( x ) = x f ′ ( x ) d l n ( x ) f ( x ) d(ln(f(x)))=\frac{f^{\prime}(x)dx}{f(x)}=\frac{xf^{\prime}(x)dln(x)}{f(x)} d(ln(f(x)))=f(x)f(x)dx=f(x)xf(x)dln(x)

  • 四则运算中误差的传播
    KaTeX parse error: Expected 'EOF', got '&' at position 19: …(x_1\pm x_2)| =&̲ |dx_1|+|dx_2|\…

2.4 数值计算中应注意的几个原则

在运算过程中,舍入误差能控制在某个范围内的算法称为数值稳定的算法

  • 避免两个相近数的相减
  • 避免除数的绝对值远小于被除数的绝对值
  • 防止大数吃掉小数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值