第四章和第五章插值法曲线拟合优秀PPT.ppt
《第四章和第五章插值法曲线拟合优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第四章和第五章插值法曲线拟合优秀PPT.ppt(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章和第五章插第四章和第五章插值法曲线拟合值法曲线拟合第一页,本课件共有94页l插值问题插值问题 函函数数是是反反映映自自然然规规律律的的一一种种关关系系,但但往往往往这这样样的的关关系系没没有有明明显显的的分分析析表表达达式式,有有的的仅仅是是根根据据实实验验、观观测测或或其其它它方方法法确确定定的的函函数数表表。另另外外有有时时虽虽然然有有明明显显的的函函数数关关系系式式,但但形形式式较较复复杂杂,不不便便于于研研究究和和计计算算。为为此此,我我们们需需要要求求出出函函数数的的近近似似式式,构构造造函函数数的的逼逼近近方方法法。而而函函数数的的逼逼近近由由已已知知信信息息和和要要求求不不
2、同同,分分成成各各种种不不同同的形式。本章研究其中一种的形式。本章研究其中一种插值法插值法。设函数关系设函数关系y=f(x)在区间在区间a,b上给出一系列点的函数值上给出一系列点的函数值 yi=f(xi),i=0,1,2,n (41)或者给出一张函数表或者给出一张函数表.第二页,本课件共有94页 这里这里 ax0 x1x2xb 欲选择一个函数欲选择一个函数P(x),使得使得 P(xi)=yi,i=0,1,2,n (42)作为函数作为函数y=f(x)的近似表达式。的近似表达式。称称P(x)为为f(x)的的 插值函数插值函数,而称,而称点点x0,x1,xn为为插值节插值节点点,区间,区间a,b为为
3、插值区间插值区间,f(x)为为被插函数被插函数,称,称求求P(x)的方法的方法为为插值法插值法,条件(,条件(42)为)为插值条件插值条件。选取什么样的插值函数呢?选取什么样的插值函数呢?第三页,本课件共有94页 由于由于代数多项式具有形式简单代数多项式具有形式简单,便于计算便于计算,且在某些且在某些情况下与给定的函数有较好情况下与给定的函数有较好 的逼近的特性的逼近的特性,人们很早就人们很早就用它去近似地表示复杂的函数或由表格给出的函数。用它去近似地表示复杂的函数或由表格给出的函数。若仅限于求函数在若仅限于求函数在x=x0附近的近似值附近的近似值,一个熟知的办法就是将一个熟知的办法就是将f(
4、x)在在x=x0处处 展成泰勒级数展成泰勒级数,即即第四页,本课件共有94页 取前取前n+1项的部分和项的部分和Pn(x)作为作为f(x)的近似式的近似式,也即也即第五页,本课件共有94页l线性插值线性插值 线性插值是代数多项式插值的最简单的形式。假设线性插值是代数多项式插值的最简单的形式。假设给定了函数给定了函数f(x)在两个互异在两个互异点点x0,x1的的值值,即即xx0 x1yy0y1第六页,本课件共有94页 现要用一线性函数现要用一线性函数 P1(x)=ax+b (43)近似地代替近似地代替f(x)。按照插值原则。按照插值原则,式式(42)应有应有因为因为x0 x1,所以所以a,b可唯
5、一确定可唯一确定,且有且有第七页,本课件共有94页 代入式(43)得(44)图 4.1 第八页,本课件共有94页 因为因为P1(x)就是经过两点就是经过两点A(x0,y0),B(x1,y1)的直线的直线方程方程,所以所以线性插值的几何意义为用经过两点线性插值的几何意义为用经过两点A(x0,y0),B(x1,y1)的直线近似地代替曲线的直线近似地代替曲线y=f(x),见见图图4.1。(。(4-4)可以写成可以写成(45)第九页,本课件共有94页l二次插值二次插值 二二次次插插值值又又称称为为抛抛物物线线插插值值,也也是是常常用用的的代代数数多多项项式式插插值值之之一一。设设已已知知函函数数f(x
6、)的的三三个个互互异异插插值值基基点点x0,x1,x2的函数值分别为的函数值分别为y0,y1,y2,见下表所示见下表所示:xxo x1 x2yy0 y1 y2第十页,本课件共有94页 现要构造一个二次函数现要构造一个二次函数 P2(x)=ax2+bx+c (46)近似地代替近似地代替f(x),并满足插值原则并满足插值原则(42)P2(xi)=yi,i=0,1,2,(47)由由(47)式得式得(48)第十一页,本课件共有94页 由于方程组由于方程组(48)中中x0,x1,x2互异互异,则则 因因此此,a,b,c可可唯唯一一地地确确定定。这这样样二二次次函函数数P2(x)也也唯唯一一地地被被确定。
7、确定。P2(x)就是我们要求的二次插值多项式。就是我们要求的二次插值多项式。二次插值的几何意义是用经过三点二次插值的几何意义是用经过三点A(x0,y0),B(x1,y1),C(x2,y2)的抛物线来近似地代替的抛物线来近似地代替f(x),见图见图4.2。第十二页,本课件共有94页 图 4.2 第十三页,本课件共有94页4.1.2 代数多项式插值的存在唯一性代数多项式插值的存在唯一性 线线性性插插值值和和二二次次插插值值都都属属于于代代数数多多项项式式插插值值。对对于于一一般般的的代代数数插插值值问问题题,就就是是寻寻求求一一个个不不高高于于n次次的的代代数多项式数多项式 Pn(x)=a0+a1
8、x+a2x2+anxn (49)使使其其在在给给定定的的n+1个个互互异异的的插插值值基基点点上上满满足足插插值值原原则则 Pn(xi)=yi,i=0,1,n (410)第十四页,本课件共有94页 这样的多项式是否这样的多项式是否存在存在并且并且唯一唯一呢呢?回答是肯定的。回答是肯定的。根根据据插插值值原原则则式式(410),代代数数多多项项式式(49)中中的的各各个系数个系数a0,a1,an应满足下列应满足下列n+1阶线性方程组阶线性方程组第十五页,本课件共有94页 其其中中未未知知量量a0,a1,an的的系系数数行行列列式式为为范范德德蒙蒙特特(Vander Monde)行列式行列式由于插
9、值基点由于插值基点xi(i=0,1,n)为互异为互异,故故 V(x0,x1,xn)0 因此因此,方程组方程组(411)有唯一的一组解有唯一的一组解a0,a1,an,于于是是Pn(x)存在且唯一。存在且唯一。第十六页,本课件共有94页l代数多项式的余项代数多项式的余项 代代数数多多项项式式Pn(x)仅仅为为已已知知函函数数f(x)的的一一种种近近似似表表达达式式,用用它它来来代代替替f(x)进进行行计计算算总总会会带带来来误误差差。一一般般说说来来,对对插插值值区区间间a,b上上插插值值基基点点xi(i=0,1,2,n)以以外外的的点点,Pn(x)f(x)。若令。若令 Rn(x)=f(x)-Pn
10、(x)则则 f(x)=Pn(x)+Rn(x)第十七页,本课件共有94页 我们称我们称Rn(x)为插值多项式为插值多项式Pn(x)的的余项余项。显然有。显然有 Rn(xi)=0,i=0,1,2,n 下面给出插值多项式下面给出插值多项式Pn(x)余项的表达式。余项的表达式。定理定理:设函数设函数f(x)在区间在区间a,b上具有上具有n+1阶导数阶导数,Pn(x)为次数不高于为次数不高于n的多项式的多项式,且且 Pn(x0)=y0 Pn(x1)=y1 Pn(xn)=yn 第十八页,本课件共有94页 则对插值区间上的任何则对插值区间上的任何x,都存在都存在(a,b),使得使得 这里这里(412)(41
11、3)证证 当当x=xi时时,式式(412)显然成立。显然成立。当当x(a,b)但不等于任一个插值节点时但不等于任一个插值节点时,作作辅助函数辅助函数(a,b),并且依赖于,并且依赖于x的位置。的位置。第十九页,本课件共有94页 上上式式右右端端第第一一项项f(t)有有n+1阶阶导导数数,第第二二项项是是次次数数不不高高于于n的的多多项项式式,当当x取取某某一一定定 值值时时,第第三三项项是是变变量量t的的n+1次次多多项项式式,因因此此F(t)有有n+1阶导数。又在区间阶导数。又在区间a,b上上,F(t)有有n+2个零点个零点 t=x,x0,x1,xn 应用洛尔应用洛尔(Rolle)定理定理,
12、在在(a,b)内至少有内至少有0,1,n使得使得 F(i)=0,i=0,1,2,n 如此反复应用洛尔定理如此反复应用洛尔定理,可知在可知在(a,b)内至少存在一点内至少存在一点使得使得 F(n+1)()=0第二十页,本课件共有94页 于是可得到公式于是可得到公式(412)。利利用用公公式式(412)可可以以给给出出用用多多项项式式Pn(x)近近似似代代替替f(x)的误差估计。这里还得说明几点的误差估计。这里还得说明几点:(1)插插值值多多项项式式本本身身只只与与插插值值节节点点及及f(x)在在这这些些节节点点上上的的函函数数值值有有关关,而而与与函函数数f(x)并并没没有有关关系系。但但余余项
13、项Rn(x)却与却与f(x)联系很紧联系很紧。即即 第二十一页,本课件共有94页 (2)若若f(x)为为次次数数不不超超过过n的的多多项项式式,那那么么以以n+1个个点点为为基基点点的的插插 值值 多多 项项 式式 就就 一一 定定 是是 其其 本本 身身,即即Pn(x)f(x)。这这是是因因为为此此时时Rn(x)=0。(3)从从余余项项Rn(x)中中W(n+1)(x)知知,当当点点x位位于于x0,x1,xn的的中中部部时时,|Wn+1(x)|比比较较小小,精精度度要要高高一一些些,而而位位于于两两端端时时,精精度度要要差差一一些些;若若x位位于于x0,x1,xn的的外外部部,一一般般称称为为
14、外外插插(或或外外推推),此此时时精精度度一一般般不不理理想想,使用时必须注意。使用时必须注意。(4)由于)由于不能具体求出,因此一般利用不能具体求出,因此一般利用第二十二页,本课件共有94页4.2 拉格朗日插值多项式拉格朗日插值多项式 我们根据插值原则将我们根据插值原则将Pn(x)表示成下列形式表示成下列形式,即即这里(414)(415)线性插值:线性插值:第二十三页,本课件共有94页 (414)式的式的Pn(x)是是n+1个个n次多项式次多项式li(x)(i=0,1,2,n)的线性组合的线性组合,因而因而Pn(x)的次数不高于的次数不高于n。我们称形如多项式。我们称形如多项式(414)的的
15、Pn(x)为拉格朗日插值多项式为拉格朗日插值多项式,记为记为Ln(x)。显然 第二十四页,本课件共有94页 特别当n=1时,即得到y=f(x)的线性插值多项式(45):或当n=2时,即得到y=f(x)的二次插值多项式第二十五页,本课件共有94页 例1 已知函数y=f(x)的观测数据为 x1234y0-5-63试求拉格朗日插值多项式。第二十六页,本课件共有94页解 第二十七页,本课件共有94页 例2 已知函数y=f(x)的观测数据为 x012y123试求拉格朗日插值多项式。解 第二十八页,本课件共有94页 这是二次项系数为0的二次多项式。从几何上看,这三点(0,1)、(1,2)、(2,3)在一条
16、直线上。此例说明Pn(x)的次数可以小于n。拉格朗日插值多项式的计算框图见图4.3。第二十九页,本课件共有94页 图 4.3 第三十页,本课件共有94页 图 4.3 第三十一页,本课件共有94页证明:第三十二页,本课件共有94页l带导数插值条件的插值带导数插值条件的插值 除在给定节点处函数值相等外,还要求在某些节点处若干阶导数值也除在给定节点处函数值相等外,还要求在某些节点处若干阶导数值也相等。相等。属于非标准插值问题。解决方法很多,但基本思想是灵活应用插值法属于非标准插值问题。解决方法很多,但基本思想是灵活应用插值法(待定系数法和基本插值函数)求解。(待定系数法和基本插值函数)求解。例例4
17、P91:注意过程和思想:注意过程和思想例:求一个次数不高于3的多项式P3(x),满足下列插值条件:xi123yi2412yi3并估计插值误差。第三十三页,本课件共有94页4.3 牛顿差商插值多项式牛顿差商插值多项式 拉拉格格朗朗日日插插值值多多项项式式形形式式对对称称,计计算算较较方方便便,但但由由于于li(x)依依赖赖于于全全部部基基点点,若若算算出出所所有有li(x)后后又又需需要要增增加加基基点点,则则必必须须重重新新计算。为了克服这个缺点计算。为了克服这个缺点,我们引进牛顿差商插值多项式。我们引进牛顿差商插值多项式。思想:构造思想:构造Lk(x):它只需要对它只需要对Lk-1(x)做简
18、单的修正。做简单的修正。令令:h(x)=Lk(x)-Lk-1(x),则则h(x)是是一一个个次次数数不不高高于于k的的多多项项式式,且有:且有:h(xj)=Lk(xj)-Lk-1(xj)=f(xi)-f(xj)=0,j=0,1,k-1,即即h(x)有有 k个零点:个零点:x0,x1,xk-1。故故h(x)=ak(x-x0)(x-x1)(x-xk-1),ak为常数为常数若把若把ak确定出来,则知道确定出来,则知道Lk-1(x),就可确定出,就可确定出Lk(x)。第三十四页,本课件共有94页Lk(x)=Lk-1(x)+ak(x-x0)(x-x1)(x-xk-1),(31)由此式递推得:由此式递推得
19、:令令L0(x)=a0=y0,则则 L1(x)=L0(x)+a1(x-x0)L2(x)=L1(x)+a2(x-x0)(x-x1),Ln(x)=a0+a1(x-x0)+a2(x-x0)(x-x1)+an(x-x0)(x-x1)(x-xn-1)可可逐逐次次求求出出系系数数a0,a1,an。但但这这种种确确定定系系数数的的方方法法一一般般比比较较复复杂。杂。一一般般地地,可可以以用用公公式式求求出出常常数数ak.P93。仍仍然然复复杂杂,因因此此我我们们将将利用差商(均差)概念导出插值多项式利用差商(均差)概念导出插值多项式牛顿插值多项式。牛顿插值多项式。把x=x1代入,可解得a1,注意L0(x)是
20、直接代a0把x=x2代入,可解得a1,L1直接代入的第三十五页,本课件共有94页4.3.1差商牛顿插值多项式差商牛顿插值多项式 (ij)称为f(x)关于节点xi,xj上的一阶差商。一阶差商的差商一阶差商的差商称为二阶差商称为二阶差商,记为记为fxi,xj,xk。已已知知k阶阶差差商商fxi,x i+1,x i+k,fxi+1,xi+2,x i+k+1,则则定定义义 k+1 阶差商为阶差商为 差商定义:差商定义:设函数设函数y=f(x)在点在点函数值分别为函数值分别为第三十六页,本课件共有94页 并规定f(x)关于xi的零阶差商为函数值本身,即 fxi=f(xi)第三十七页,本课件共有94页性质
21、性质1:=ak 把差商代入式子把差商代入式子Ln(x)=a0+a1(x-x0)+a2(x-x0)(x-x1)+an(x-x0)(x-x1)(x-xn-1)中中,有有称为称为n 次牛顿插值多项式,记为次牛顿插值多项式,记为Nn(x)l差商的性质差商的性质证明证明:P95第三十八页,本课件共有94页 表 41第三十九页,本课件共有94页 例例2 已知函数已知函数y=f(x)的观测数据为的观测数据为 x1234y0-5-631)试求拉格朗日插值多项式。试求拉格朗日插值多项式。2)构造构造f(x)的牛顿差商插值多项式的牛顿差商插值多项式。第四十页,本课件共有94页解1)第四十一页,本课件共有94页解
22、作差商表42。表 42 第四十二页,本课件共有94页 N3(x)=0+(-5)(x-1)+2(x-1)(x-2)+(x-1)(x-2)(x-3)=x3-4x2+3 例例3 已知数据表已知数据表43。表 43 x 1 2 3 5 6F(x)0 2 6 20 90试求牛顿均差插值多项式。试求牛顿均差插值多项式。解作均差表解作均差表44。第四十三页,本课件共有94页 表 43 第四十四页,本课件共有94页第四十五页,本课件共有94页 性性质质2:均均差差fx0,x1,xk为为x0,x1,xk的的对对称称函函数数。也也就就是是设设i0,i1,ik为为0,1,2,k的任一种排列的任一种排列,则恒有则恒有
23、 fx0,x1,xk=fxi0,xi1,xik(由性质(由性质1)由由此此性性质质知知,如如果果由由插插值值节节点点x0,x1,xk求求得得m次次插插值值多多项项式式Nm(x),由由需需要要要要增增加加一一个个插插值值节节点点x(可可位位于于插插值值区区间间的的任任何何位位置置),要要求求的的Nm+1(x),只只需需在在差差商商表表末末尾尾加加上上一一行行差差商商值值的计算,即可得到的计算,即可得到fx0,x1,xk,x.Nm+1(x)=Nm(x)+fx0,x1,xm,x即公式具有递推性即公式具有递推性.第四十六页,本课件共有94页 性质性质3:k阶差商和阶差商和k阶导数之间关系:阶导数之间关
24、系:P97 例:设例:设第四十七页,本课件共有94页性质性质4:设设f(x)为为x的的n次多项式次多项式,则当则当kn时时 fx0,x1,xk=0性性质质4:设设f(x)为为x的的n次次多多项项式式,则则其其一一阶阶均均差差fx,x0为为x的的n-1次次多多项项式式,二二阶阶均均差差fx,x0,x1为为x的的n-2次次多多项项式式,一一般般说说来来,k(kn)阶阶均均差差fx,x0,xk-1为为x的的n-k次次多多项项式。式。第四十八页,本课件共有94页4.3.2 牛顿前差和后差插值多项式牛顿前差和后差插值多项式 当插值节点当插值节点x0,x1,xn分布等距时分布等距时,也即也即 h=x k+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 章和 第五 章插值法 曲线拟合 优秀 PPT
限制150内