数值分析误差精品文稿.ppt
《数值分析误差精品文稿.ppt》由会员分享,可在线阅读,更多相关《数值分析误差精品文稿.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数值分析误差第1页,本讲稿共28页主要内容主要内容误差的误差的来源与分类来源与分类误差与有效数字误差与有效数字在近似计算中应注意的几个问题在近似计算中应注意的几个问题第2页,本讲稿共28页1.来源与分类来源与分类(Source&Classification)模型误差模型误差参数误差参数误差(观测误差观测误差)方法误差方法误差(截断误差截断误差)舍入误差舍入误差第3页,本讲稿共28页1.1 模型误差模型误差(ModelingError)用用计计算算机机解解决决实实际际问问题题时时,首首先先要要建建立立数数学学模模型型,各各种种实实际际问问题题是是十十分分复复杂杂的的,而而数数学学模模型型是是对对
2、被被描描述述的的实实际际问问题题进进行行抽抽象象、简简化化而而得得到到的的,往往往往忽忽略略了了一一些些次次要要因因素素,因因而而是是近近似似的的,我我们们把把数数学学模模型型与与实实际际问问题题之之间间出出现现的的这这种种误误差差称称为为模模型型误差误差。如自由落体公式。如自由落体公式忽略了空气阻力。忽略了空气阻力。第4页,本讲稿共28页数数学学模模型型中中的的物物理理参参数数的的具具体体数数值值,一一般般通通过过实实验验测测定定或或观观测测得得到到的的,因因此此与与真真值值之之间间也也有有误误差差,这这种种误差称为误差称为参数误差参数误差或或观测误差观测误差。例例如如前前例例中中的的重重力
3、力加加速速度度g=9.8g=9.8米米/秒秒,这这个个数数值值是是由由多多次次实实验验而而得得到到的的结结果果实实际际的的值值有有一一定定的的误误差差,这时这时g-9.8g-9.8就是参数误差。就是参数误差。1.2 参数误差参数误差(观测误差,观测误差,MeasurementError)第5页,本讲稿共28页1.3 方法误差方法误差 (截断误差截断误差 TruncationError)在在数数学学模模型型(包包括括参参数数值值)确确定定以以后后,就就常常要要考考虑虑选选用用某某种种数数值值方方法法具具体体进进行行计计算算,许许多多数数值值方方法法都都是是近近似似方方法法,故故求求出出的的结结果
4、果与与准准确确值值之之间间是是有有误误差差的的,该该误误差差称称为为截截断断误差或方法误差。例如,函数误差或方法误差。例如,函数f(x)用用Taylor多项式多项式近似代替,则数值方法的截断误差为:近似代替,则数值方法的截断误差为:第6页,本讲稿共28页对对于于参参与与计计算算的的数数据据用用计计算算机机做做数数值值计计算算时时,所所计计算算数数据据的的位位数数可可能能很很多多甚甚至至可可能能有有无无穷穷多多位位,而而计计算算机机的的字字长长有有限限的的,因因此此只只能能对对有有限限位位进进行行计计算算,原原始始数数据据和和计计算算结结果果在在计计算算机机上上表表示示均均用用4 4舍舍5 5入
5、入或或截截去去的的方方法法进进行行处处理理,这这种种误误差差称称为为舍舍入入误误差差。例例如如用用近近似似代代替替,产生的误差:,产生的误差:即即4 4舍舍5 5入产生的误差就是舍入误差。入产生的误差就是舍入误差。1.4 舍入误差舍入误差(RoundingError)第7页,本讲稿共28页1.5 各种误差产生的时机各种误差产生的时机实际问题数学模型数学方法求解过程计算结果模型误差模型误差参数误差参数误差截断误差截断误差舍入误差舍入误差舍入误差会产生积累,其舍入误差会产生积累,其他三种误差没有积累。他三种误差没有积累。第8页,本讲稿共28页2.误差与有效数字误差与有效数字(ErrorandSig
6、nificantDigits)如果如果x*为为x的近似值的近似值,称称e*=x-x*为为绝对误差绝对误差。绝绝对误差往往是未知的,而只知道它的一个上限,对误差往往是未知的,而只知道它的一个上限,此此上限上限|e*|=|x-x*|记为记为*,称为称为绝对误差限绝对误差限(accuracy)。工程上常记为工程上常记为x=x*,例如例如绝对误差绝对误差(absoluteerror)第9页,本讲稿共28页相对误差相对误差(relative error)称为近似值x*的相对误差;的绝对值的上界 称为相对误差限,即 绝对误差限与相对误差限的关系第10页,本讲稿共28页有效数字有效数字(Significan
7、tDigits)在实际计算中,经常按四舍五入原则取近似值.例如:它们的误差都不会超过末位数字的半个单位,即第11页,本讲稿共28页定义定义1.2.5设设x为准确值为准确值,x*为为x的近似值,记的近似值,记x*=0.a1a2an10m(其中其中a10),),若若|x-x*|0.510m-n (即即an的截取按四舍五入规则的截取按四舍五入规则),则称则称x*有有n位有效数字,精确到位有效数字,精确到10m-n。例如例如=3.1415926535897932,如果取,如果取*=3.1415,问,问*有几位有效数字?有几位有效数字?证明:证明:*=0.3141510=0.31415101 1|-|-
8、*|=0.0000926|=0.00009260.5100.510-3-3=0.510=0.5101-41-4 所以所以有有4 4位有效数字位有效数字,精确到小数点后第精确到小数点后第3 3位。位。可以证明可以证明*=3.14159有有6位有效数字。位有效数字。有效数字愈多愈精确有效数字愈多愈精确第12页,本讲稿共28页当两个相近的数相减时,会大大的损失当两个相近的数相减时,会大大的损失有效数字的位数,使得相对误差会变得有效数字的位数,使得相对误差会变得很大。很大。3在近似计算中应注意的几个问题在近似计算中应注意的几个问题3.1做减法要避免两个相近的数相减做减法要避免两个相近的数相减第13页,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 误差 精品 文稿
限制150内