数值计算误差精.ppt
《数值计算误差精.ppt》由会员分享,可在线阅读,更多相关《数值计算误差精.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数值计算误差数值计算误差1第1页,本讲稿共24页主要内容主要内容q 误差的来源误差的来源q 几个基本概念几个基本概念q 误差估计误差估计q 数值稳定性数值稳定性/误差的传播与积累误差的传播与积累q 数值计算中的一些注意事项数值计算中的一些注意事项l 绝对误差、绝对误差限绝对误差、绝对误差限/误差限误差限l 相对误差、相对误差限相对误差、相对误差限l 有效数字有效数字2第2页,本讲稿共24页误差误差 是人们用来描述数值计算中近似解的精确程度,是科学计算中的是人们用来描述数值计算中近似解的精确程度,是科学计算中的一个十分重要的概念一个十分重要的概念q 误差的来源误差的来源数值计算的误差数值计算的误
2、差l 从实际问题中抽象出数学模型从实际问题中抽象出数学模型 模型误差模型误差l 通过测量和实验得到模型中的各种数据通过测量和实验得到模型中的各种数据 观测误差观测误差l 数学模型的数值求解数学模型的数值求解 截断误差(方法误差)截断误差(方法误差)l 机器字长有限机器字长有限 舍入误差舍入误差在数值分析中,我们总假定数学模型是准确的,因而不考虑模型在数值分析中,我们总假定数学模型是准确的,因而不考虑模型误差和观测误差,主要研究误差和观测误差,主要研究截断误差截断误差和和舍入误差舍入误差对计算结果对计算结果的影响的影响3第3页,本讲稿共24页误差举例误差举例例:例:近似计算近似计算解法之一解法之
3、一:将将 作作Taylor展开后再积分展开后再积分S4R4取取则则称为称为 截断误差截断误差4第4页,本讲稿共24页误差举例误差举例保留小数点后保留小数点后 4 位数字位数字舍入误差舍入误差5第5页,本讲稿共24页绝对误差:绝对误差:绝对误差绝对误差x 精确值精确值x*近似值近似值则称则称 *为为 绝对误差限绝对误差限/误差限误差限l 若存在一个正数若存在一个正数 *,使得,使得工程上通常记为:工程上通常记为:x=x*|e*|=|x*-x|*l 绝对误差绝对误差 可能取正,也可能取负可能取正,也可能取负l 绝对误差绝对误差 越小越具有参考价值越小越具有参考价值l 但但 绝对误差绝对误差 却不能
4、很好地表示近似值的精确程度却不能很好地表示近似值的精确程度6第6页,本讲稿共24页相对误差相对误差I can tell that this parts diameter is 20cm 0.1cm.Of course mine is more accurate!The accuracy relates to not only the absolute error,but also to the size of the exact valueI can tell that distance between two planets is 1 million light year 1 light y
5、ear.7第7页,本讲稿共24页相对误差相对误差相对误差:相对误差:x*-x er*=x l 若存在正数若存在正数 r*,使得,使得|er*|r*,则称则称 r*为为相对误差限相对误差限l 由于真值难以求出,通常也使用下面的定义作为相对误差由于真值难以求出,通常也使用下面的定义作为相对误差 x*-x er*=x*l 近似值的精确程度取决于近似值的精确程度取决于 相对误差相对误差 的大小的大小l 实际计算中我们所能得到的是实际计算中我们所能得到的是 误差限误差限 或或 相对误差限相对误差限8第8页,本讲稿共24页有效数字有效数字有效数字:有效数字:若近似值若近似值 x*的误差限是某一位的半个单位
6、,且的误差限是某一位的半个单位,且该位到该位到 x*的第一位非零数字共有的第一位非零数字共有 n 位,则称位,则称 x*有有 n 位有效数位有效数字字x*=a1.a2an 10m (a1 0)且有且有|x-x*|0.5 10m-n+1则则 x*有有 n 位有效数字位有效数字 设设 x*为为 x 的近似值,若的近似值,若 x*可表示为可表示为l 等价描述等价描述 9第9页,本讲稿共24页有效数字有效数字例:例:=3.14159265 ,近似值,近似值 x1=3.1415,x2=3.1416问:问:x1,x2 分别有几位有效数字?分别有几位有效数字?例:例:写出下列各数的具有写出下列各数的具有 5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 计算 误差
限制150内