数值计算方法绪论笔记(误差,有效数字)
数值计算方法绪论笔记
基础:代数、几何、分析(纯粹数学)
数学特征:
- 概念的抽象性
- 逻辑的严密性
- 结论的确定性
- 应用的广泛性
数值计算方法 -> 数学计算的应用
科学计算
计算数学(基础):数值计 算
理论与计算相结合研究数学问题的数值方法
特点
- 不会造成损害
- 调参去诊断一个算法
- 可重复(计算机运行)
好的算法优化时间复杂度
目标:掌握一种数学软件
- 提供有效可行的计算方法
- 研究算法精度,数值,误差
- 时间复杂度,空间复杂度
- 数值实验使之行至有效
误差的概念
- x为真值,x*为近似值
绝对误差
绝对误差:e=x−x∗{e>0弱近似值e<0强近似值∣e∣=∣x∗−x∣≤ε误差限(绝对误差限)x∗−ε≤x≤x∗+εorx=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=x−x∗{e>0弱近似值e<0强近似值∣e∣=∣x∗−x∣≤ε误差限(绝对误差限)x∗−ε≤x≤x∗+εorx=x∗±ε
相对误差
er=ex=x−x∗x(理论式)er=ex∗=x−x∗x∗(应用式)∣er∣=∣ex∗∣=∣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=xx−x∗x∗e=x∗x−x∗∣x∗e∣=∣x∗x−x∗∣≤εr(理论式)(应用式)(相对误差限)
函数的绝对误差
e∣f(x)∣=f′(x)e(x)=f′(x)(x−x∗)≈df(x)e|{f(x)}|=f'(x)e(x)=f'(x)(x-x^*)\approx df(x) e∣f(x)∣=f′(x)e(x)=f′(x)(x−x∗)≈df(x)
初步结论
- 相对误差比绝对误差更能反映真值与近似值的差距
- 绝对误差限和相对误差限无穷多(ε\varepsilonε),越小越好
- 误差估计就是提供好的误差限,误差限越小,数据越准确
例题
绝对误差e(S)=S∗−S=12gt∗2−12gt2=0.1gt相对误差er(S)=e(S)12gt2=0.1gt12gt20.2t结论t↑⇒{e(S)↑er(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)=S∗−S=21gt∗2−21gt2=0.1gter(S)=21gt2e(S)=21gt20.1gtt0.2t↑⇒{e(S)↑er(S)↓
有效数字定义
∣e∣=∣x∗−x∣≤0.5×10−k|e|=|x^*-x|\leq 0.5\times10^{-k} ∣e∣=∣x∗−x∣≤0.5×10−k
近似数x∗x^*x∗精确到小数点后第k位,从第一个非0数字到这意味的数字均被成为有效数字
- 四舍五入后的数字都是有效数字
- 有效数字越长误差越小
- 有效数字与小数点位置无关
有效数字例子
设x=0.125345...求三位有效数字x∗=0.125∣e∣=∣x∗−x∣=∣0.125−0.125345∣=0.000345≤0.5×10−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} 设∣e∣x=0.125345...求三位有效数字x∗=0.125=∣x∗−x∣=∣0.125−0.125345∣=0.000345≤0.5×10−3=0.0005
有效数字定理及证明
数值计算方法绪论笔记(误差,有效数字)相关推荐
- 高等数值计算方法学习笔记第4章第一部分【数值积分(数值微分)】
高等数值计算方法学习笔记第4章第一部分[数值积分(数值微分)] 一.数值积分概论 1.数值求积的基本思想(牛-莱公式找不到原函数,用矩形近似) 2.代数精度的概念 1.上述四个公式的代数精度(梯形,左 ...
- 高等数值计算方法学习笔记第4章第二部分【数值积分(数值微分)】
高等数值计算方法学习笔记第4章第二部分[数值积分(数值微分)] 四.龙贝格求积公式(第三次课) 1.梯形法的递推化 (变步长求积法) 2.龙贝格算法 五.高斯求积公式 1.一般理论(1定义1例题) 2 ...
- 高等数值计算方法学习笔记第6章【解线性代数方程组的迭代方法(高维稀疏矩阵)】
高等数值计算方法学习笔记第6章[解线性代数方程组的迭代方法(高维稀疏矩阵)] 一.引言 1.例题(说明迭代法的收敛性研究的重要性) 2.定义(迭代法,迭代法收敛)&解误差 二.基本迭代法 1. ...
- sqlite数值长度超过7位出错_数值计算方法 第一章 绪论
一.数值计算方法概览 1.研究对象:数值问题--有限个输入数据(问题的自变量.原始数据)与有限个输出数据(待求解数据)之间函数关系的一个明确无歧义的描述. 例如,求解微分方程的符号解即可看做无限输出, ...
- 数值计算方法在计算机的应用,数值计算方法在计算机科学中的应用和误差序列实验推荐.doc...
数值计算方法在计算机科学中的应用和误差序列实验推荐 数值计算方法在计算机科学中的应用和误差序列实验 [摘要]计算数学也叫做数值计算方法或数值分析.主要内容包括代数方程.线性代数方程组.微分方程的数值解 ...
- 数值计算方法(停更笔记)
数值计算方法是通过计算机计算数学公式的一门科目,在以后的工作学习中,可能会常用这些方法.包括线性方程.非线性方程.数值积分.数值微分.微分方程的解.最小二乘法--在学习过程中就整理好这些方法的代码实现 ...
- 【例题+习题】【数值计算方法复习】【湘潭大学】(一)
第一章:引言 目录 第一章:引言 写在前面的话 知识点(重点) 例题(重点) 机器数系(计算机浮点数表示) 有效数字 数值稳定 习题1 1.1(重点) 1.2(重点) 1.3 1.4 1.5 1.6( ...
- matlab的数值计算方法,数值计算方法中的一些常用算法的Matlab源码
数值计算方法中的一些常用算法的Matlab源码,这些程序都是原创,传上来仅供大家参考,不足之处请大家指正,切勿做其它用途-- 说明:这些程序都是脚本函数,不可直接运行,需要创建函数m文件,保存时文件名 ...
- 曲线拟合的数值方法——《数值计算方法》
<数值计算方法>系列总目录 第一章 误差序列实验 第二章 非线性方程f(x)=0求根的数值方法 第三章 CAD模型旋转和AX=B的数值方法 第四章 插值与多项式逼近的数值计算方法 第五章 ...
最新文章
- HttpClient(联网)
- struts练习-表单提交
- 第四范式获2021德国红点设计奖,继iF奖后再获设计界最高奖项
- Codeforces Round #491 (Div.2)
- 如何写一个优秀的GitHub项目README文档?
- php查询表导出excel文件路径,Thinkphp5如何将导出的excel表格存储到服务器中项目目录的指定目录中?...
- gmail注册手机号不能用于验证_一个手机号码、辅助邮箱,可以注册绑定多少个gmail帐号?...
- 想要高清壁纸,高图桌面壁纸网站值得收藏!
- 【渝粤教育】广东开放大学 企业文化学 形成性考核 (57)
- 计算机常识 和 应用技巧
- 论文学习笔记-M2Det
- 语义分析(输出四元式)
- 阿里云服务器地域及可用区的选择问题
- 麒麟操作系统配置web服务器,银河麒麟服务器设置
- Oracle建表语句及日期处理(oracle)
- 第一章 几何光学的基本定律
- linux编辑状态a,linux 操作
- Lync 2010升级到Lync 2013之设定Lync Mobile!
- UEditor编辑器修改ueditor.all.js后压缩的问题
- iFixit高清完整拆解:iPhone 7 Plus
热门文章
- Ubuntu20.04 使用Python实现全过程离线语音识别(包含语音唤醒,语音转文字,指令识别,文字转语音)
- 通过命令创建vue项目
- Android之 Camera相机使用
- findwindow函数 vb 获取不到句柄_C/C++实战018:获取目录下的指定文件
- IAR_EW430 的使用
- 使用iSCSI搭建共享存储服务
- TC397开发板KIT_A2G_TC397_5V_TFT简介
- 疯狂的大柚柚带你玩转MSP-ESP430G2(基础篇)——(一)ESP430开发环境搭建之Energia
- linux查看自动周期性任务,Linux自学笔记——Linux周期性计划任务
- html点击小图轮播图,使用纯CSS实现点击轮播图效果,无js。