数值分析期末复习要点总结课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数值分析期末复习要点总结课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 期末 复习 要点 总结 课件
- 资源描述:
-
1、1期末复习要点总结数值分析数值分析22第一章第一章 误差误差第一章第一章 误差误差一一.误差的来源误差的来源:1 1.模型误差模型误差2.2.观测误差观测误差3.3.截断误差截断误差4.4.舍入误差舍入误差二二.绝对误差绝对误差、相对误差和有效数字相对误差和有效数字33为准确值为准确值x的一个近似值,称的一个近似值,称*x*)(xxxe*x绝对误差、相对误差和有效数字绝对误差、相对误差和有效数字若若 *)(xxxe*x 的的绝对误差限绝对误差限,简称,简称误差限误差限.通常称通常称为近似值为近似值定义定义2 设设*x)(*xerxxxxxexer*(1-3)记为记为 即即准确值之比为近似值准确
2、值之比为近似值*x为近似值为近似值的的绝对误差绝对误差,简称,简称误差误差.(1-1)称绝对误差与称绝对误差与为准确值为准确值 x 的近似值,的近似值,的相对误差,的相对误差,(1-2)定义定义1 1 设设4由于在计算过程中准确值由于在计算过程中准确值 x 总是未知的,总是未知的,*xxxxxexer绝对误差、相对误差和有效数字绝对误差、相对误差和有效数字故一般取相对误差为故一般取相对误差为 则称则称 为为 的的相对误差限相对误差限.rrrxxexe*r*x使得使得(1-4)如果存在正数如果存在正数5如果近似值如果近似值 *xn1021*x准确到小数点后第准确到小数点后第n位位,并从第一个非零
3、数字到这一位的所有数并从第一个非零数字到这一位的所有数字均称为字均称为有效数字有效数字.绝对误差、相对误差和有效数字绝对误差、相对误差和有效数字 有效数字有效数字的误差限是的误差限是则称则称*.x 1 4144142136.1*x取前八位数得近似值取前八位数得近似值 例如,例如,.,x 21 414213562 取前四位数得取前四位数得.,3121 4141021.414有有4位有效数字位有效数字.7121 41421361021.4142136有有8位有效数字位有效数字.66*xmnaaax10.021*(1-5),2,1,01iaai 一般地,如果近似值一般地,如果近似值其中其中m为整数,
4、为整数,绝对误差、相对误差和有效数字绝对误差、相对误差和有效数字为为0 0到到9 9之间的整数之间的整数.nmxx1021*如果如果(1-6)则称近似值则称近似值*x有有n位有效数字位有效数字.*.x 11 4140 141410例如例如.3141121 414101022有有4位有效数字位有效数字.故故*.x 1 414的规格化形式为的规格化形式为77绝对误差、相对误差和有效数字绝对误差、相对误差和有效数字若若x的近似值的近似值,10.021*mnaaax111021na至少具有至少具有n位有效数字位有效数字.*xr1110121nra*x)0(1a有有n位有效数字,位有效数字,则则误差限误
5、差限.反之,反之,的相对误差的相对误差定理定理1.11.1为其相对为其相对满足满足若若则则88(1-12)(1-11)(1-13)22121211212121)()()(xexxxxexxxxxexexexxerrr2121211221xexexxexexxexxxerrr1112222211221rrrxxee xe xxxxxeexexx 数值计算中误差的传播数值计算中误差的传播 9例例设近似数设近似数1.557a 31()1 02e a()()re aeaa是某真值是某真值 x 经四舍五入经四舍五入所得所得,试求其绝对误差限和相对误差限试求其绝对误差限和相对误差限.解解由于由于a经四舍五
6、入得到经四舍五入得到,故故311 021.5 7 743.1705771091010411()10,2e x126.1025,80.115xx1212,xxx x例例1:2,求求数值计算中误差的传播数值计算中误差的传播 1.经四舍五入得经四舍五入得试问它们有几位有效数字?试问它们有几位有效数字?的绝对误差限的绝对误差限.解解故故12,xx分别具有分别具有5位有效数字位有效数字1212()()()e xxe xe x12()()e xe x431110100.0005522321()10,2e x1221122112()()()()()e x xx e xx e xxe xxe x431180.
7、115106.102510220.0070571111数值计算中误差的传播数值计算中误差的传播 例例2:2:要使要使6的近似值的相对误差限小于的近似值的相对误差限小于0.1%,应取应取取几位有效数字取几位有效数字解解:263,6的首位数是的首位数是2,12a 设近似数设近似数*x有有n位有效数字位有效数字,只须取只须取n使使111100.1%2na即即11100.1%22n1100.4%,n取取n=4,即取即取4位有效数字位有效数字,近似值的相对误差限小于近似值的相对误差限小于0.1%.1010,0.4%n10lg3.39790.4%n 12数值计算中的一些原则数值计算中的一些原则1.1.避免
8、两个相近的数相减避免两个相近的数相减2.2.避免大数避免大数“吃吃”小数的现象小数的现象3.3.避免除数的绝对值远小于被除数的绝对值避免除数的绝对值远小于被除数的绝对值4.4.要简化计算,减少运算次数,提高效率要简化计算,减少运算次数,提高效率5.要有数值稳定性要有数值稳定性,即能控制舍入误差的传播即能控制舍入误差的传播例如例如 为提高数值计算精度为提高数值计算精度,当正数当正数x充分大时充分大时,应将应将2121xx(2121)(2121)2121xxxxxx22121xx改写为改写为22121xx1213例例 如何计算下列函数值才比较精确如何计算下列函数值才比较精确(1)11121xx1x
9、 11121(12)(1)xxxxx对对解解(1)要使计算准确要使计算准确,应避免两个相近的数相减应避免两个相近的数相减(2)11xxxx对对1x(2)要使计算准确要使计算准确,应避免两个相近的数相减应避免两个相近的数相减故变换所给公式故变换所给公式故变换所给公式故变换所给公式1111()()1111xxxxxxxxxxxxxxxx211xxxxx1214已知函数已知函数 y=f(x)在在 a,b 上有定义,且已经测得在点上有定义,且已经测得在点 a x0 x1 xn b 处的函数值为处的函数值为 y0=f(x0),yn=f(xn)如果存在一个如果存在一个简单易算简单易算的函数的函数 P(x)
10、,使得,使得 P(xi)=f(xi),i=1,2,.,n则称则称 P(x)为为 f(x)的的插值函数插值函数插值区间插值区间插值节点插值节点求插值函数求插值函数 P(x)的方法就称为的方法就称为插值法插值法插值节点插值节点无需递增排无需递增排列列,但必须确保,但必须确保互不互不相同相同!插值条件插值条件15基函数法通过基通过基函数来构造函数来构造插值多项式的方法插值多项式的方法就就称为称为基函数基函数插值插值法法Zn(x)=次数不超过次数不超过 n 的多项式的全体的多项式的全体记记n+1 维线性空间维线性空间设设 z0(x),z1(x),.,zn(x)构成构成 Zn(x)的一组基,则插值多项式
11、的一组基,则插值多项式P(x)=a0z0(x)+a1z1(x)+anzn(x)寻找合适的基函数寻找合适的基函数 确定插值多项式在这组基下的表示系数确定插值多项式在这组基下的表示系数基函数法基本步骤基函数法基本步骤16Lagrange插值基函数设设 lk(x)是是 n 次多项式,在插值节点次多项式,在插值节点 x0,x1,xn 上满足上满足1,()0,kjjklxjk 则称则称 lk(x)为节点为节点 x0,x1,xn 上的上的拉格朗日插值基函数拉格朗日插值基函数17两种特殊情形 n=10110 01 1010110()()()xxxxLxy lxy lxyyxxxx 线性插值多项式(一次插值多
12、项式)线性插值多项式(一次插值多项式)n=2020112012010210122021()()()()()()()()()()()()xxxxxxxxxxxxyyyxxxxxxxxxxxx 抛物线插值多项式(二次插值多项式)抛物线插值多项式(二次插值多项式)2()Lx18例:例:已知函数已知函数 y=lnx 的函数值如下的函数值如下解解:x0.40.50.60.70.8lnx-0.9163-0.6931-0.5108-0.3567-0.2231试分别用试分别用线性插值线性插值和和抛物线插值抛物线插值计算计算 ln 0.54 的近似值的近似值线性插值线性插值:取取 x0=0.5,x1=0.6 得
13、得将将 x=0.54 代入可得:代入可得:011010110()0.18231.6046xxxxLxyyxxxxx ln 0.54 L1(0.54)=-0.6202为了减小截断误差,通常选取插值点为了减小截断误差,通常选取插值点 x 邻接的插值节点邻接的插值节点19抛物线插值抛物线插值:取取 x0=0.4,x1=0.5,x2=0.6,可得可得ln 0.54 L2(0.54)=-0.6153 ln 0.54 的精确值为:的精确值为:-0.616186可见,抛物线插值的精度比线性插值要高可见,抛物线插值的精度比线性插值要高Lagrange插值多项式简单方便,只要取定节点就可写出基函数,进而插值多项
14、式简单方便,只要取定节点就可写出基函数,进而得到插值多项式,易于计算机实现。得到插值多项式,易于计算机实现。20l0(x),l1(x),ln(x)构成构成 Zn(x)的一组的一组基基性质性质注意注意l0(x),l1(x),ln(x)与插值节点有关,与插值节点有关,但与函数但与函数 f(x)无关无关lk(x)的表达式的表达式0110111,()()()()()()()()()kknkkkknjjjkkknjkkxxxxxlxxxxxxxxxxxxxxxx 由构造法可得由构造法可得21误差估计如何估计误差)()()(xLxfxRnn 插值余项插值余项定理定理设设 f(x)Cna,b(n 阶连续可微
15、阶连续可微),且,且 f(n+1)(x)在在(a,b)内存在,则对内存在,则对 x a,b,有,有(1)1()()()()()(1)!nxnnnfRxfxLxxn 其中其中 x(a,b)且与且与 x 有关有关,101()()()()nnxxxxxxx 22插值余项l 余项公式只有当余项公式只有当 f(x)的高阶导数存在时才能使用的高阶导数存在时才能使用几点说明 l 计算插值点计算插值点 x 上的近似值时,应选取与上的近似值时,应选取与 x 相近插值节点相近插值节点10()(1)!nnniiMRxxxn 如果如果 ,则,则(1)1()nnfxM l x 与与 x 有关,通常无法确定有关,通常无法
16、确定,实际使用中通常是估计其上界实际使用中通常是估计其上界23插值误差举例例:例:已知函数已知函数 y=lnx 的函数值如下的函数值如下x0.40.50.60.70.8lnx-0.9163-0.6931-0.5108-0.3567-0.2231试估计试估计线性插值线性插值和和抛物线插值抛物线插值计算计算 ln 0.54 的误差的误差解解线性插值线性插值(2)2()4f (2)101()()()()2fRxxxxx 1(0.54)2(0.540.5)(0.540.6)0.0048R x0=0.5,x1=0.6,(0.5,0.6)24Newton 插值为什么 Newton 插值Lagrange 插
17、值简单易用,但若要增加一个节点时,全部基函数插值简单易用,但若要增加一个节点时,全部基函数 lk(x)都需重新都需重新计算,不太方便。计算,不太方便。设计一个可以逐次生成插值多项式的算法,即设计一个可以逐次生成插值多项式的算法,即 n 次插值多项式可以通过次插值多项式可以通过 n-1 次插次插值多项式生成值多项式生成 Newton 插值法插值法解决办法解决办法25什么是差商设函数设函数 f(x),节点,节点 x0,xn()(),jiijjifxfxf xxxx f(x)关于点关于点 xi,xj 的的一阶差商一阶差商,jkijijkkif xxf xxf xxxxx f(x)关于点关于点 xi,
18、xj,xk 的的二阶差商二阶差商101010,kkkkf xxf xxf xxxxx k 阶差商阶差商差商的一般定义差商的一般定义26差商的性质l k 阶差商与阶差商与 k 阶导数之间的关系:阶导数之间的关系:若若 f(x)在在 a,b 上上 具有具有 k 阶导数,则至少存在一点阶导数,则至少存在一点 (a,b),使得使得()01(),!kkff xxxk 27如何巧妙地计算差商差商表差商表xi(xi)一阶差商二阶差商三阶差商n 阶差商x0 x1x2x3xn(x0)(x1)(x2)(x3)(xn)x0,x1x1,x2x2,x3xn-1,xnx0,x1,x2x1,x2,x3xn-2,xn-1,x
19、nx0,x1,x2,x3xn-3,xn-2,xn-1,xnx0,x1,xn28差商举例例:例:已知已知 y=(x)的函数值表,的函数值表,试计算其各阶差商试计算其各阶差商i0123xi-2-112f(xi)531721解:解:差商表如下差商表如下xi(xi)一阶差商二阶差商三阶差商-2-112531721-2743-1-129Newton 插值公式 f(x)=Nn(x)+Rn(x)10102011()()()()()nniinaaxxaxxxxaxNxx 001,.,().()()nnnnf x xxxRxxxxxx Nn(x)是是 n 次多项式次多项式Nn(xi)=f(xi),i=0,1,2
20、,n重要性质重要性质Nn(x)是是 f(x)的的 n 次插值多项式次插值多项式nixxfaxfaii,2,1 ,),(000 其中其中30Newton/LagrangeNewton 插值多项式与 Lagrange 插值多项式f(x)在在 x0,x1,xn 上上的的 n 次插值多项式是唯一的!次插值多项式是唯一的!Nn(x)Ln(x)余项也相同余项也相同(1)000()()()(1)!nnnxniiiiff x,x,.,xxxxxn (1)0()(1)!nxnffx,x,.,xn !)()(0kfx,.,xfkk 将将 x 看作节点看作节点31插值举例例:例:已知函数已知函数 y=lnx 的函数
21、值如下的函数值如下解解:取节点取节点 0.5,0.6,0.4 作差商表作差商表试分别用试分别用牛顿牛顿线性插值和抛物线插值计算线性插值和抛物线插值计算 ln 0.54 的近似值的近似值x0.40.50.60.70.8lnx-0.9163-0.6931-0.5108-0.3567-0.2231xi(xi)一阶差商 二阶差商0.50.60.4-0.6931-0.5108-0.91631.82302.0275-2.0450N1(x)=-0.6931+1.8230(x-0.5)N1(0.54)=-0.6202N2(x)=-0.6931+1.8230(x-0.5)-2.0450(x-0.5)(x-0.6
22、)N2(0.54)=-0.6153ex25.m插值节点无需递增排插值节点无需递增排列,但必须确保互不列,但必须确保互不相同!相同!32()()dbaIffxx l 微积分基本公式:微积分基本公式:baaFbFxxf)()(d)(3)f(x)表达式未知表达式未知,只有通过测量或实验得来的数据表,只有通过测量或实验得来的数据表l 但是在许多实际计算问题中但是在许多实际计算问题中(2)F(x)难求!难求!甚至有时不能用初等函数表示。甚至有时不能用初等函数表示。如如21()sin,xfxxex (1)F(x)表达式较复杂表达式较复杂时,计算较困难。如时,计算较困难。如61()1fxx 33数值积分公式
23、的一般形式数值积分公式的一般形式0()d()nbiiaifxxA fx 求积节点求积节点求积系数求积系数机械求积方法机械求积方法l 将定积分计算转化成被积函数的将定积分计算转化成被积函数的函数值函数值的计算的计算l 无需求原函数无需求原函数l 易于计算机实现易于计算机实现一般地,用一般地,用 f(x)在在 a,b 上的一些离散点上的一些离散点 a x0 x1 xn b 上的函数值的加权平均作为上的函数值的加权平均作为 f()的近似值,可得的近似值,可得34定义定义:如果对于所有次数不超过:如果对于所有次数不超过 m 的多项式的多项式 f(x),公式,公式精确成立,但对某个次数为精确成立,但对某
24、个次数为 m+1 的多项式不精确成立,则称该求积公式具有的多项式不精确成立,则称该求积公式具有 m 次代数精度次代数精度0()d()nbiiaifxxA fx l 将将 f(x)=1,x,x2,xm 依次代入,公式精确成立依次代入,公式精确成立;l 但对但对 f(x)=xm+1 不精确成立。即:不精确成立。即:22110 d2mmnbmmiiaibaA xxxm (k=0,1,m)代数精度的验证方法代数精度的验证方法110 d1kknbkkiiaibaA xxxk 35例:例:试确定系数试确定系数 Ai,使得下面的求积公式具有尽可能高的代数精度,并求出使得下面的求积公式具有尽可能高的代数精度,
25、并求出此求积公式的代数精度。此求积公式的代数精度。10121()d(1)(0)(1)fxxA fA fA f 解:解:将将 f(x)1,x,x2 代入求积公式,使其精确成立,可得代入求积公式,使其精确成立,可得 1101222023302()/12 ()/20 ()/32/3AAAbaAAbaAAba 解得解得 A0=1/3,A1=4/3,A2=1/3。所以求积公式为。所以求积公式为3)1()0(4)1(d)(11fffxxf 易验证该公式对易验证该公式对 f(x)x3 也精确成立,但对也精确成立,但对 f(x)x4 不精确成立,所以此求不精确成立,所以此求积公式具有积公式具有 3 次代数精度
展开阅读全文