第2章插值与拟合优秀PPT.ppt
《第2章插值与拟合优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第2章插值与拟合优秀PPT.ppt(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章插值与拟合实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第1页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法二、插值多项式的存在唯一性设p(x)是形如(24)的插值多项式,用Hn代表所有次数不超过n次的多项式集合,于是p(x)Hn。所谓插值多项式p(x)存在唯一,就是指在集合Hn中有且只有一个p(x)满足(23),由(23)可得:现在学习的是第2页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第3页,共88页实实实实用用用用测测测测量量量量数数
2、数数据据据据处处处处理理理理方方方方法法法法三、线性插值 假定已知区间xk,xk+1 的端点处的函数值yk=f(xk),yk+1=f(xk+1),要求线性插值多项式L1(x),使它满足 L1(xk)=yk L1(xk+1)=yk+1则L1(x)的表达式可按下式给出:现在学习的是第4页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第5页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法四、抛物插值 假定已知插值节点xk-1,xk,xk+1,要求二次插值多项式L2(x),使它满足 L2(xj)=yj (
3、j=k-1,k,k+1)为求出L2(x)的表达式,可采用基函数方法,此时基函数lk-1(x),lk(x),lk+1(x)是二次函数,且在节点上满足条件现在学习的是第6页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第7页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第8页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法五、拉格朗日插值多项式现在学习的是第9页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法
4、法法现在学习的是第10页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法六、插值余项 若在a,b上用Ln(x)近似f(x),则其截断误差为Rn(x)=f(x)-Ln(x),也称为插值多项式的余项。余项的计算式为:现在学习的是第11页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第12页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法例1、已知sin0.32=0.314567,sin0.34=0.333487,sin0.36=0.352274,用线性插值及抛
5、物插值计算sin0.3367的值并估计截断误差。现在学习的是第13页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法解:1、线性插值现在学习的是第14页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法解:1、线性插值现在学习的是第15页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法解:2、抛物插值现在学习的是第16页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法第二节 逐次线性插值现在学习的是第17页,共88页实实实实用用用
6、用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法x0 x1x2x3x4f(x0)=I0f(x1)=I1f(x2)=I2f(x3)=I3f(x4)=I4I0,1I0,2 ,I0,1,2I0,3,I0,1,3,I0,1,2,3I0,4,I0,1,4,I0,1,2,4,I0,1,2,3,4x-x0 x-x1x-x2x-x3x-x4现在学习的是第18页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法例2 已知f(x)sh(x)的值如下,试用埃特金插值求x=0.23的近似值解:见下表:0.000.200.300.500.600.000000.2
7、01340.304520.521100.636650.2315410.233465,0.2321180.239706,0.232358,0.2320340.244049,0.232479,0.2320340.230.030.070.270.37现在学习的是第19页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法一、均差及其性质 由直线方程点斜式出发,推广到具有n+1个插值点(x0,f0),(xn,fn)的情况,我们可把插值多项式表示为:第三节 均差与牛顿插值公式现在学习的是第20页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理
8、理方方方方法法法法现在学习的是第21页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法1、均差定义:现在学习的是第22页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法2、均差的性质现在学习的是第23页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法3、均差的计算均差计算可列均差表如下:xkf(xk)一阶均差二阶均差三阶均差四阶均差X0X1X2X3X4f(x0)f(x1)f(x2)f(x3)f(x4)fx0,x1fx1,x2fx2,x3fx3,x4fx0,x1,x2fx
9、1,x2,x3fx2,x3,x4fx0,x1,x2,x3fx1,x2,x3,x4fx0,x1,x2,x3,x4现在学习的是第24页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法4、牛顿插值公式根据均差定义,把x看成a,b上一点,可得:现在学习的是第25页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法例3、给出f(x)的函数表如下,求4次牛顿插值多项式并由此计算f(0.596)的近似值。0.400.550.650.800.901.050.410750.578150.696750.888111.026521.2
10、5382现在学习的是第26页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法解、由函数造出均差表如下0.400.550.650.800.901.050.410750.578150.696750.888111.026521.253821.116001.186001.275731.384101.515330.280000.358930.433480.524930.197330.213000.228630.031340.03126-0.00012由均差表可得4次插值多项式N4(x)为:现在学习的是第27页,共88页实实实实用用用用测测测测量量量量数数数数据据
11、据据处处处处理理理理方方方方法法法法第四节 差分与等距节点插值公式1、差分的定义现在学习的是第28页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法2、差分及其性质 性质1、各阶差分均可用函数值表示。性质2、可用各阶差分表示函数值。性质3、均差与差分有以下关系:现在学习的是第29页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法3、差分计算 Xk 2 3 4 f0 f0 2f0 3f0 4f0 f1 f1 2f1 3f1 f2 f2 2f2 f3 f3 f4 差分计算可列差分表(下表为向前差分表)现在学习的是第
12、30页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法4、等距节点插值公式(1)、前插公式现在学习的是第31页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法(2)、后插公式现在学习的是第32页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法第五节 埃尔米特插值公式 如果要求插值函数不仅在节点上函数值相等,而且还要求它的导数值也相等,甚至要求高阶导数也相等,满足这种要求的插值多项式就是埃尔米特插值多项式。现在学习的是第33页,共88页实实实实用用用用测测测测量量量量数数
13、数数据据据据处处处处理理理理方方方方法法法法现在学习的是第34页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法第六节第六节三次样条插值三次样条插值2.6.4、三次样条插值函数的误差估计三次样条插值函数的误差估计2.6.3、三转角算法三转角算法 2.6.2、三弯矩算法三弯矩算法 2.6.1、三次样条插值函数的概念三次样条插值函数的概念 现在学习的是第35页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法学习目标:学习目标:知道三次样条插值函数知道三次样条插值函数的概念,会求三次样条插值函的概念,会求三次样条插值
14、函数,进行误差分析。数,进行误差分析。现在学习的是第36页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法高次插值出现龙格现象高次插值出现龙格现象L-插值(牛顿插值(牛顿插值)插值)Hermite插值插值分段分段插值插值但分段线性插值在节点处不一定光滑但分段线性插值在节点处不一定光滑分段分段Hermite插值插值但但导数值导数值不容易提取(找到)不容易提取(找到)三次样条插值(先由三次样条插值(先由函数值函数值确定确定导数值导数值,再由,再由分段分段Hermite插值解决问题插值解决问题)2.6.1三次样条插值函数的概念三次样条插值函数的概念一、背景一
15、、背景现在学习的是第37页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法1901年龙格(年龙格(Runge)给出一个例子:)给出一个例子:,定义在区间,定义在区间-1,1上,这是一个很光滑的函上,这是一个很光滑的函数,它的任意阶导数都存在,对它在数,它的任意阶导数都存在,对它在-1,1上上作等距节点插值时,插值多项式的情况见下作等距节点插值时,插值多项式的情况见下图图 龙格现象是用高阶龙格现象是用高阶多项式多项式进行进行多项式插值多项式插值时所出现时所出现的问题。它是的问题。它是CarleDavidTolmRunge在研究使用在研究使用多项式插值逼近
16、特定函数的误差过程中发现的。多项式插值逼近特定函数的误差过程中发现的。现在学习的是第38页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法现在学习的是第39页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法龙格发现如果使用龙格发现如果使用n阶多项式阶多项式Pn(x)在在1与与1之间按照之间按照这样的等距点这样的等距点xi进行进行插值插值,那么在接近端点,那么在接近端点1与与1的地的地方插值结果就会出现震荡。在多项式的阶数增高时插值方插值结果就会出现震荡。在多项式的阶数增高时插值误差甚至会趋向无限大:误差甚至会趋
17、向无限大:现在学习的是第40页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法上述介绍的现象和定理告诉我们用高次插值多项式是不妥当的,上述介绍的现象和定理告诉我们用高次插值多项式是不妥当的,从数值计算上来看也是这样,前一节介绍过的差分的误差传播会随从数值计算上来看也是这样,前一节介绍过的差分的误差传播会随阶数的提高越来越严重,因此,实践上作插值时一般只用一次、二阶数的提高越来越严重,因此,实践上作插值时一般只用一次、二次,最多用三次插值多项式。次,最多用三次插值多项式。解决龙格现象的办法解决龙格现象的办法使用使用切比雪夫节点切比雪夫节点代替等距点可以减
18、小震荡,在这种情代替等距点可以减小震荡,在这种情况下,随着多项式阶次的增加最大误差逐渐减小。这个现象况下,随着多项式阶次的增加最大误差逐渐减小。这个现象表明高阶多项式通常不适合用于插值。使用分段多项式表明高阶多项式通常不适合用于插值。使用分段多项式样条样条可可以避免这个问题。如果要减小插值误差,那么可以增加构成样条的以避免这个问题。如果要减小插值误差,那么可以增加构成样条的多项式的数目,而不必是增加多项式的阶次。多项式的数目,而不必是增加多项式的阶次。现在学习的是第41页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法二、样条函数的定义二、样条函数的定
19、义 设在区间设在区间上取上取个节点个节点给定给定这些点的函数值这些点的函数值若满足条件:若满足条件:(3)在每个小区间在每个小区间上,上,是三次多项式。是三次多项式。则称则称为为三次样条插值函数。三次样条插值函数。定义定义(3 3次样条函数)次样条函数)提出问题:提出问题:3次次样样条插条插值值函数函数是否存在是否存在?是否唯一是否唯一?如何计算如何计算?误差估计误差估计?现在学习的是第42页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法三次样条插值函数是分段三次多项式,在每个小区间三次样条插值函数是分段三次多项式,在每个小区间上可以写成上可以写成其
20、中其中和和为待定系数。所以,为待定系数。所以,共有共有个待定参数。个待定参数。根据根据在上二阶导数连续的条件,在节点在上二阶导数连续的条件,在节点处应满足连续性条件处应满足连续性条件n4共有共有个条件。再加上个条件。再加上个插值条件,共有个插值条件,共有个条个条件。因此,还需要件。因此,还需要2个条件才能确定个条件才能确定。通常在区间。通常在区间端端点和点和上各加一个条件(称为上各加一个条件(称为边界条件边界条件),可根据实),可根据实际问题的要求给定。通常有以下三种:际问题的要求给定。通常有以下三种:现在学习的是第43页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理
21、理方方方方法法法法(1)已知两端的一阶导数值,即)已知两端的一阶导数值,即(2.6.1)(2)已知两端的二阶导数值,即)已知两端的二阶导数值,即 (2.6.2)其特殊情况为其特殊情况为 (3)周期边界条件)周期边界条件此时,对函数值有周期条件此时,对函数值有周期条件注:注:一般不取一端是一阶导数而另一般不取一端是一阶导数而另一端是二阶导数一端是二阶导数。现在学习的是第44页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法2.6.2三弯矩算法三弯矩算法三次样条插值函数三次样条插值函数可以有多种表达式,有时用二阶导数值可以有多种表达式,有时用二阶导数值表示
22、时,使用更方便。表示时,使用更方便。在力学上解释在力学上解释为细梁在为细梁在处的弯矩,并且得到的弯矩与相邻两个弯矩有关,故称处的弯矩,并且得到的弯矩与相邻两个弯矩有关,故称用用表示表示的算法为的算法为三弯矩算法三弯矩算法。对对积分两次积分两次,并利用插值条件定出积分常数并利用插值条件定出积分常数,可以得到可以得到(2.6.4)由于由于在区间在区间上是三次多项式,故上是三次多项式,故在在上是线性函数,可表示为上是线性函数,可表示为其中其中现在学习的是第45页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法 这是三次样条插值函数的表达式,当求出这是三次样条
23、插值函数的表达式,当求出后后,就由就由(2.6.4)完全确定完全确定.对对求导得求导得由此可得由此可得当当时时,的表达式由的表达式由(2.6.4)平移下标可平移下标可得得,因此有因此有 利用条件利用条件得得现在学习的是第46页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法(2.6.5)其中其中 (2.6.6)(2.6.7)方程组方程组(2.6.5)是关于是关于的方程组的方程组,有有个未知数个未知数,但只有但只有个方程个方程.可由可由(2.6.1)(2.6.3)的任一种边界条件补充两个方程。的任一种边界条件补充两个方程。对于边界条件(对于边界条件(2.
24、6.1),可以导出两个方程),可以导出两个方程(2.6.8)现在学习的是第47页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法这样这样,由由(2.6.5)和和(2.6.8)可解出可解出,从而得,从而得的表达式的表达式(2.6.4),若令若令则则(2.6.5)和和(2.6.8)可以写成矩阵形式可以写成矩阵形式(2.6.9)对于边界条件对于边界条件(2.6.2),直直接得接得(2.6.10)将将(2.6.10)代入代入(2.6.5)可解出可解出若令若令则则(2.6.5)和和(2.6.10)可以写成可以写成(2.6.9)的形式。的形式。现在学习的是第48页
25、,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法对于边界条件(对于边界条件(2.6.3),有),有(2.6.11)由由(2.6.5)和和(2.6.11)可解出可解出,方程组的矩阵形式,方程组的矩阵形式为为(2.6.12)其中其中现在学习的是第49页,共88页实实实实用用用用测测测测量量量量数数数数据据据据处处处处理理理理方方方方法法法法 实际上实际上,方程组(方程组(2.6.9)和()和(2.6.12)的系数矩阵是一类特殊的矩阵,在后的系数矩阵是一类特殊的矩阵,在后面线性方程组的解法中,将专门介绍这类方程组的解法和性质。面线性方程组的解法中,将专门介绍
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 章插值 拟合 优秀 PPT
限制150内