数值计算方法绪论笔记(误差,有效数字)

数值计算方法绪论笔记

基础:代数、几何、分析(纯粹数学)

数学特征:

  1. 概念的抽象性
  2. 逻辑的严密性
  3. 结论的确定性
  4. 应用的广泛性

数值计算方法 -> 数学计算的应用

科学计算

计算数学(基础):数值计 算

理论与计算相结合研究数学问题的数值方法

特点

  1. 不会造成损害
  2. 调参去诊断一个算法
  3. 可重复(计算机运行)

在这里插入图片描述

好的算法优化时间复杂度

目标:掌握一种数学软件

  1. 提供有效可行的计算方法
  2. 研究算法精度,数值,误差
  3. 时间复杂度,空间复杂度
  4. 数值实验使之行至有效

误差的概念

  • x为真值,x*为近似值
绝对误差

绝 对 误 差 : e = x − x ∗ { e > 0 弱 近 似 值 e < 0 强 近 似 值 ∣ e ∣ = ∣ x ∗ − x ∣ ≤ ε 误 差 限 ( 绝 对 误 差 限 ) x ∗ − ε ≤ x ≤ x ∗ + ε o r x = x ∗ ± ε 绝对误差:e = x - x^* \\ \begin{cases} e>0 \quad 弱近似值 \\ e<0 \quad 强近似值 \end{cases} \\ |e| = |x^* - x| \leq \varepsilon \quad 误差限(绝对误差限)\\ x^* -\varepsilon\leq x \leq x^*+\varepsilon \quad or \quad x = x^*\pm \varepsilon \\ e=xx{e>0e<0e=xxεxεxx+εorx=x±ε

相对误差

e r = e x = x − x ∗ x ( 理 论 式 ) e r = e x ∗ = x − x ∗ x ∗ ( 应 用 式 ) ∣ e r ∣ = ∣ e x ∗ ∣ = ∣ x − x ∗ x ∗ ∣ ≤ ε r ( 相 对 误 差 限 ) \begin{aligned} e_r=& \frac{e}{x}=\frac{x - x^*}{x} \quad &(理论式)\\ e_r=& \frac{e}{x^*}=\frac{x - x^*}{x^*} \quad &(应用式)\\ |e_r|=&|\frac{e}{x^*}|=|\frac{x - x^*}{x^*}|\leq\varepsilon_r \quad &(相对误差限) \end{aligned} er=er=er=xe=xxxxe=xxxxe=xxxεr()

函数的绝对误差

e ∣ f ( x ) ∣ = f ′ ( x ) e ( x ) = f ′ ( x ) ( x − x ∗ ) ≈ d f ( x ) e|{f(x)}|=f'(x)e(x)=f'(x)(x-x^*)\approx df(x) ef(x)=f(x)e(x)=f(x)(xx)df(x)


初步结论
  • 相对误差比绝对误差更能反映真值与近似值的差距
  • 绝对误差限和相对误差限无穷多( ε \varepsilon ε),越小越好
  • 误差估计就是提供好的误差限,误差限越小,数据越准确
例题

在这里插入图片描述
绝 对 误 差 e ( S ) = S ∗ − S = 1 2 g t ∗ 2 − 1 2 g t 2 = 0.1 g t 相 对 误 差 e r ( S ) = e ( S ) 1 2 g t 2 = 0.1 g t 1 2 g t 2 0.2 t 结 论 t ↑ ⇒ { e ( S ) ↑ e r ( S ) ↓ \begin{aligned} 绝对误差&\\ &e(S)=S^* - S = \frac{1}{2}{gt^*}^2-\frac{1}{2}{gt}^2=0.1gt\\ 相对误差&\\ &e_r(S)=\frac{e(S)}{\frac{1}{2}gt^2}=\frac{0.1gt}{\frac{1}{2}gt^2}\frac{0.2}{t}\\ 结论&\\ &t\uparrow\quad\Rightarrow \begin{cases} e(S)\uparrow\\ e_r(S)\downarrow\\ \end{cases} \end{aligned}\\ e(S)=SS=21gt221gt2=0.1gter(S)=21gt2e(S)=21gt20.1gtt0.2t{e(S)er(S)

有效数字定义

∣ e ∣ = ∣ x ∗ − x ∣ ≤ 0.5 × 1 0 − k |e|=|x^*-x|\leq 0.5\times10^{-k} e=xx0.5×10k

近似数 x ∗ x^* x精确到小数点后第k位,从第一个非0数字到这意味的数字均被成为有效数字

  • 四舍五入后的数字都是有效数字
  • 有效数字越长误差越小
  • 有效数字与小数点位置无关
有效数字例子

设 x = 0.125345... 求 三 位 有 效 数 字 x ∗ = 0.125 ∣ e ∣ = ∣ x ∗ − x ∣ = ∣ 0.125 − 0.125345 ∣ = 0.000345 ≤ 0.5 × 1 0 − 3 = 0.0005 \begin{aligned} 设&x=0.125345...\quad 求三位有效数字\\ &x^*=0.125\\ |e|&=|x^*-x|=|0.125-0.125345|\\ &=0.000345\leq0.5\times10^{-3}=0.0005 \end{aligned} ex=0.125345...x=0.125=xx=0.1250.125345=0.0003450.5×103=0.0005

有效数字定理及证明

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

数学小牛马

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

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

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

打赏作者

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

抵扣说明:

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

余额充值