工程数学(1)——误差、有效数字以及近似值的运算问题


一、误差和有效数字

1.误差

设实数 x x x为某个精确值, a a a是他的一个近似值
绝对误差 Δ a = ∣ x − a ∣ \Delta a=|x-a| Δa=xa,简称误差
x ≠ 0 x \neq0 x=0时, Δ r a = Δ a ∣ x ∣ \Delta_ra=\frac{\Delta a}{|x|} Δra=xΔa为相对误差
Δ a = ∣ x − a ∣ ≤ δ a \Delta a=|x-a|\leq\delta a Δa=xaδa,则称 δ a \delta a δa a a a的绝对误差界,简称误差界
δ r a = δ a ∣ x ∣ \delta_ra=\frac{\delta a}{|x|} δra=xδa为相对误差界
通常可以用 δ r a = δ a ∣ a ∣ \delta_ra=\frac{\delta a}{|a|} δra=aδa来计算相对误差界

2.有效数字

设实数 x x x为某个精确值, a a a是他的一个近似值
a a a规格化: a = ± 1 0 k ∗ 0. a 1 a 2 . . . a n a=\pm 10^k*0.{a_1}{a_2}...{a_n} a=±10k0.a1a2...an
其中 a n a_n an为0-9之间的整数,且 a 1 ≠ 0 a_1\neq0 a1=0
Δ a = ∣ x − a ∣ ≤ 0.5 ∗ 1 0 k − n \Delta a=|x-a|\leq0.5*10^{k-n} Δa=xa0.510kn
则称 a a a x x x有n位有效数字的近似值

二、近似值的加减乘除运算

1.近似值的加减

在通常情况下,近似数相加减,精确度最低的一个已知数精确到哪一位,和或者差也至多只能精确到这一位。
近似数的加减一般可按下列法则进行:
(1)确定计算结果能精确到哪一个数位。
(2)把已知数中超过这个数位的尾数“四舍五入”到这个数位的下一位。
(3)进行计算,并且把算得的数的末一位“四舍五入”。

2.近似值的乘除

在通常情况下,近似数相乘除,有效数字最少的一个已知数有多少个有效数字,积或者商也至多只能有同样多个有效数字。
近似数的乘除一般可按下列法则进行:
(1)确定结果有多少个有效数字。
(2)把已知数中有效数字的个数多的四舍五入到只比结果中需要的个数多一个。
(3)进行计算,并且把算得的数“四舍五入”到应有的有效数字的个数。

3.混合运算

近似数的混合运算,可按运算顺序和近似数的计算法则分步计算,但中间运算的结果要比最后结果多取一位数字。

三、算术运算的误差界和相对误差界

在这里插入图片描述

四、病态数学问题和条件数

病态数学问题:输入数据有微小摄动时,会引起解的大扰动
条件数:衡量问题的病态程度
函数求值问题的条件数定义为: C ( x ) = c o n d ( f ( x ) ) = ∣ x f ′ ( x ) ∣ ∣ f ( x ) ∣ C(x)=cond(f(x))=\frac{|xf^{'}(x)|}{|f(x)|} C(x)=cond(f(x))=f(x)xf(x)
此时条件数等于函数值的相对误差与输入数据的相对误差的比值

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叫我阿亮就好了-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值