多项式插值学习培训模板课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《多项式插值学习培训模板课件.ppt》由用户(林田)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多项式 学习 培训 模板 课件
- 资源描述:
-
1、2.1 多项式插值多项式插值 总结总结2.1.4 Hermite插值多项式插值多项式2.1.3 均差和均差和Newton插值多项式插值多项式2.1.2 Lagrange插值多项式插值多项式2.1.1 问题的提出问题的提出第二章第二章 函数的函数的插值插值学习目标:掌握多项式插值的学习目标:掌握多项式插值的LagrangeLagrange插值公式、牛顿插值公插值公式、牛顿插值公式等,等距节点插值、差分、差式等,等距节点插值、差分、差商、重节点差商与埃米特插值。商、重节点差商与埃米特插值。重点是多项式插值方法。重点是多项式插值方法。2.1.1 2.1.1 问题的提出问题的提出函数解析式未知函数解析
2、式未知,通过实验观测得到的一组数据通过实验观测得到的一组数据,即在某个即在某个区间区间a,b上给出一系列点的函数值给出一系列点的函数值 yi=f(xi)或者给出函数表或者给出函数表y=f(x)xx0 x1x2xnyy0y1y2yn 求解:求解:y=f(x)在在 a,b 上上任一点任一点处函数值的近似值?处函数值的近似值?根据根据 f(x)在在n+1个已知点的值,求一个足够光个已知点的值,求一个足够光滑又比较简单的函数滑又比较简单的函数p(x)作为作为 f(x)的近似表达式,的近似表达式,插插值值法法然后计算然后计算 p(x)在在a,b 上点上点x 处的函数值作为原来处的函数值作为原来函数函数
3、f(x)在此点函数值的近似值。在此点函数值的近似值。代数多项式、三角多项式、有理函数或样条函数代数多项式、三角多项式、有理函数或样条函数解决思路解决思路(1.2)式称为式称为插值条件插值条件,x2 xn b 点上的值点上的值 y0,y1,yn.若存在一简单若存在一简单 函数函数 p(x),使得使得 p(xi)=yi i =0,1,2,n (1.2)(1.2)1、定义定义f(x)称为称为被插函数被插函数,a,b 称为称为插值区间插值区间,称为称为插值节点插值节点,求求 p(x)的方法就是的方法就是插值法插值法。设函数设函数 f(x)在在a,b上有定义,且已知在上有定义,且已知在 a x0 x1成
4、立成立,则称则称 p(x)为为 f(x)的的插值函数插值函数。nxxx,10 近似计算近似计算f(x)的值、零点、的值、零点、极值点、导数、积分,极值点、导数、积分,插值点在插值区间内的称为插值点在插值区间内的称为内插内插,否则称否则称外插外插 插值函数插值函数p(x)在在n+1个互异插值节点个互异插值节点xi (i=0,1,n)处与处与f(xi)相等相等,在其它点在其它点 x 就用就用p(x)的值作为的值作为f(x)的近似值。这一过程称为的近似值。这一过程称为插值插值,点,点 x 称为插值点。称为插值点。换句话说换句话说,插值插值就是根据被插函数给出就是根据被插函数给出的函数表的函数表“插出
5、插出”所要点的函数值。用所要点的函数值。用p(x)的值作为的值作为f(x)的近似值的近似值,不仅希望不仅希望p(x)能较好能较好地逼近地逼近f(x),),而且还希望它计算简单而且还希望它计算简单。最常用的插值函数是最常用的插值函数是?代数多项式代数多项式用代数多项式作插值函数的插值称为用代数多项式作插值函数的插值称为多项式插值多项式插值本章主要讨论的内本章主要讨论的内容容插值函数的类型有很多种插值函数的类型有很多种插值问题插值问题插值法插值法插值函数插值函数分段函数分段函数三角多项式三角多项式本章先讨论插值问题,然后讨论数据拟合的有关问题。本章先讨论插值问题,然后讨论数据拟合的有关问题。拟合法
6、拟合法就是考虑到数据不一定准确,不要求近似表达式就是考虑到数据不一定准确,不要求近似表达式 经过所有的点经过所有的点 ,而只要求在给定的,而只要求在给定的 上误差上误差 (i=0,1,n)按某种标准最小。若记)按某种标准最小。若记=(1,2,n)T,就是,就是要求向量要求向量的泛数的泛数|最小。最小。),(iiyx)(xyii ix)(x1.1.定义:定义:若若p(x)是次数不超过是次数不超过n 的实系数代数多项的实系数代数多项式式,即即则称则称p(x)为为n 次插值多项式次插值多项式。相应的插值法称为相应的插值法称为多项式插值法多项式插值法。常用常用次数小于(等于)次数小于(等于)n的实系数
7、代数多项式集合的实系数代数多项式集合Hn:Hn=pn(x)|pn(x)=a0 +a1 x+an x n,ai为实数为实数p(x)=a0 +a1 x+an x nx0 x1x2x3x4 xf(x)p(x)曲线曲线 P(x)近似近似 f(x)研究问题:研究问题:(1)满足插值条件的)满足插值条件的P(x)是否是否存在唯一存在唯一?(2)若满足插值条件的)若满足插值条件的P(x)存在,存在,如何构造如何构造P(x)?(3)如何)如何估计估计用用P (x)近似替代近似替代 f(x)产生的产生的误差误差?2 2、插值多项式的存在唯一性、插值多项式的存在唯一性 设设 pn(x)是是 f(x)的插值多项式,
8、的插值多项式,Hn表示次数不超过表示次数不超过n 的所有多项的所有多项且且 pn(x)Hn.称插值多项式存在且唯一,就是指在称插值多项式存在且唯一,就是指在由由(1.2)可得可得 nnnnnnnnnyxaxaayxaxaayxaxaa101111000010(1.3)方程组方程组(1.3)有唯一解有唯一解插值多项式的唯一性插值多项式的唯一性nnnnnnnnxxxxxxxxxxxxV21211020010111),(nijjixx0)(0(xixj)定理定理1 满足条件满足条件(1.2)的插值多项式存在且唯一。的插值多项式存在且唯一。范德蒙行列式范德蒙行列式a0,a1,a2,an存在唯一存在唯一
9、p(xi)=yi i =0,1,2,nHn 中有且仅有一个中有且仅有一个 pn(x)满足插值条件满足插值条件(1.2)式。式。式的集合。式的集合。上述的存在唯一性说明,满足插值条件的多项式存上述的存在唯一性说明,满足插值条件的多项式存在,并且插值多项式与构造方法无关。然而,直接求解方在,并且插值多项式与构造方法无关。然而,直接求解方程组程组(1.3)(1.3)的方法,不但计算复杂,而且难于得的方法,不但计算复杂,而且难于得到到p(x)的的简单表达式。下面,我们将给出不同形式的便于使用的插简单表达式。下面,我们将给出不同形式的便于使用的插值多项式。值多项式。基本思想基本思想:在:在n n次多项式
10、空间次多项式空间Pn中找一组合适的基函数中找一组合适的基函数 0 0(x),),1 1(x),),3 3(x),),使使pn(x)=a0 0(x)+a1 1(x)+an 3(x)不同的基函数的选取导致不同的不同的基函数的选取导致不同的插值方法插值方法Lagrange插值插值Newton插值插值2.1.2 Lagrange插值多项式插值多项式求求 n 次多项式次多项式 使得使得nnnxaxaaxP 10)(),0,1,niiP xy in先考察低次插值多项式。先考察低次插值多项式。1 1、线性插值、线性插值当当n=1n=1时,时,要构造通过两点要构造通过两点(x0,y0 )和和(x1,y1)的不
11、超过的不超过1 1次次的多项式的多项式L1(x),使得,使得100111(),()L xy L xyx 0 y y=f(x)的几何意义的几何意义)(1xLy y=L1(x)x0 x1 过两过两点点(x0,y0)与与(x1,y1)的直线的直线010110101)(xxxxyxxxxyxL 1010010()()yyyLxxxxx或或10100110(),()xxxxl xl xxxxxL1(x)是两个线性函数是两个线性函数的线性组合的线性组合称为节点上称为节点上线性插值基函数线性插值基函数11 10 0()()()yyL xl xl x线 性 函 数线 性 函 数 y10 xk xk+1 x.1
12、)(,0)(;0)(,1)(1111 kkkkkkkkxlxlxlxl l0(x)l1(x)节点上的节点上的线性线性 插值基函数:插值基函数:满足满足 y10 x0 x1 x11 100()()()yyL xl xl x10100110(),()xxxxl xl xxxxx例例1 1 已知已知 ,求求 10100 11121 115y解解:这里这里x0=100,y0=10,x1=121,y1=11,利用线利用线性插值性插值 1121100()1011100121121100 xxL x714.10)115(115py-过三点过三点(xk-1,yk-1),(xk,yk)与与(xk+1,yk+1)
13、2、抛物插值法、抛物插值法(n=2 时的二次插值时的二次插值)设插值节点为:设插值节点为:xk-1,xk,xk+1,求求二次插值多项式二次插值多项式L2(x),使得使得L2(x j)=y j,j=k-1,k,k+1.)(2xLy 的几何意义的几何意义基函数法基函数法 先求先求 插值基函数插值基函数l k-1(x),l k(x),l k+1(x)二次函数二次函数,且在节点且在节点 ,0)()(,1)(;0)()(,1)(;0)()(,1)(111111111111kkkkkkkkkkkkkkkkkkxlxlxlxlxlxlxlxlxl的抛物线的抛物线,满足:满足:y 1 0 xy 1 0 xy
14、1 0 xxk-1 xk xk+1 求求 lk-1(x):,)()()(11 kkkxxxxAxl令令待定系数待定系数xk-1 xk xk+1 xk-1 xk xk+1)()()()()(11111 kkkkkkkxxxxxxxxxl)()()()()(1111 kkkkkkkxxxxxxxxxl)()()()()(11111kkkkkkkxxxxxxxxxl )()()()()()()()()()()()()(111111111111112kkkkkkkkkkkkkkkkkkkkkxxxxxxxxyxxxxxxxxyxxxxxxxxyxL L2(x j)=y j,j=k-1,k,k+1.L2
15、(x)=yk-1 lk 1(x)+yk lk(x)+yk+1 lk+1(x)值件值件插条插条 ,0)()(,1)(;0)()(,1)(;0)()(,1)(111111111111kkkkkkkkkkkkkkkkkkxlxlxlxlxlxlxlxlxl)()(1111 kkkkxxxxA再构造再构造插值插值多项式多项式L2(x)是三个二次是三个二次函数的线性组合函数的线性组合由由这种用插值基函数表示的方法容易推广到一般情形。这种用插值基函数表示的方法容易推广到一般情形。3 3、Lagrange 插值多项式插值多项式(n次次)求通过求通过n+1个节点的个节点的n 次插值多项式次插值多项式Ln(x)
16、:先求插值基函数先求插值基函数然后构造插值多项式然后构造插值多项式设设Ln(x)满足插值条件:满足插值条件:L n(xj)=y j (j=0,1,n ).定义定义 若若n 次多项式次多项式 lk(x)(k=0,1,n)在各节点在各节点 ,0;,1)(jkjkxljkj,k=0,1,n10 nxxx上满足条件上满足条件 则称这则称这n +1个个n 次多项式为这次多项式为这n+1个节点上的个节点上的n 次插值基次插值基函数函数。11 100()()()yyL xl xl xL2(x)=yk-1 lk 1(x)+yk lk(x)+yk+1 lk+1(x)(类似于前面讨论(类似于前面讨论n n=1,2
17、 =1,2 时的情形)时的情形)先求先求 插值基函数插值基函数)()()()()()()()()(110110nkkkkkknkkkxxxxxxxxxxxxxxxxxl ,k=0,1,n.,)()()()()(110nkkkxxxxxxxxAxl 令令k=0,1,n.)()()()(1110nkkkkkkxxxxxxxxA 得得,1)(kkxl由由再构造再构造 插值多项式插值多项式(Ln(x)是是n+1个插值基函数的线性组合)个插值基函数的线性组合)nkkknxlxfxL0)()()定理定理(Lagrange)插值多项式插值多项式,),(),.,1,0()(,()(jixxnixfxxfyji
18、ii 当当函函数数表表设设的的插插值值多多项项式式为为,则则满满足足插插值值条条件件).1,0()()(nixfxLiin nkkknxlxfxL0)()()),.1,0()(0nkxxxxxlnkjjjkjk 其其中中通常次数通常次数=n,但特殊情形次数可但特殊情形次数可 n,如:过三点的二次插值多项式如:过三点的二次插值多项式共线时共线时例例2 1231231,2,4,()8,()1,()5xxxf xf xf x求二次插值多项式。22(2)(4)(1)(4)(1)(2)()815(12)(14)(2 1)(24)(4 1)(42)31621xxxxxxL xxx解解 按拉格朗日方法,有:
19、按拉格朗日方法,有:显然,如此构造的显然,如此构造的L(x)是不超过是不超过n次次多项式。当多项式。当n=1时,称为线性插值。当时,称为线性插值。当n=2时,称为抛物线插值。时,称为抛物线插值。nkkknxlxfxL0)()()),.1,0()(0nkxxxxxlnkjjjkjk 其其中中练习练习 给定数据表给定数据表 xi 0 1 2 3 yi 0 1 5 14求三次拉格朗日插值多项式求三次拉格朗日插值多项式L3(x).123)2)(1(14)1(12)3)(1(5)2()1(1)3)(2(10 xxxxxxxxx3301233,()0()1()5()14()nL xL xlxl xlxl
20、x :取由()公式得解解 ).12)(1(616)132(2 xxxxxx设设 为插值节点,为插值节点,n次多项式次多项式 满足条件满足条件 由此可得由此可得nxxx 10),1,0)(nkxlk .,0,1)(kikixlikik,1,0,)(0nkxxxxxlnkiiikik 称为称为lagrange插值基函数插值基函数。引入记号。引入记号 容易求得容易求得于是,于是,lk(x)可以写成可以写成)()(01 niinxxx nkiiikknxxx01)()()()()()(11knknkxxxxxl x0 x1 xi xi+1 xn-1 xny=f(x)y=p(x)ab在插值区间在插值区间
21、 a,b 上用上用插值多项式插值多项式p(x)近似代替近似代替f(x),除了在插值节除了在插值节点点xi上没有误差外,在其它点上一般是存在误差的。上没有误差外,在其它点上一般是存在误差的。若记若记 R(x)=f(x)-p(x),则则 R(x)就是用就是用 p(x)近似代替近似代替 f(x)时的截时的截断误差断误差,或称插值余项或称插值余项.我们可根据后面的定理来估计它的大小我们可根据后面的定理来估计它的大小.4 Lagrange插值多项式的截断误差插值多项式的截断误差 2.1.10 .!11)1(xnfxLxfxRnnnn 定理定理 设设f(x)在在 a,b 有有n+1阶导数,阶导数,x0,x
22、1,xn 为为 a,b 上上n+1个互异的节点个互异的节点,Ln(x)为满足为满足 Ln(xi)=f(xi)(i=1,2,n)的的n 次插值多项式,那么对于任何次插值多项式,那么对于任何x a,b ,(a,b),有插值余项有插值余项其中其中1010()()()()()nnniixx xx xx xx x 分析:分析:).,(),(!)1()()()()(1)1(baxnfxLxfxRnnnn 其其中中要要证证不不确确定定,因因为为),(ba 且且采采用用构构造造法法。定定理理用用,Rolle证证上上任任一一点点,为为设设,bax),.,1,0()1(nixxi 若若定定理理成成立立。右右端端即
23、即,0)(xRn),.,1,0(,)2(nixxbaxi 且且若若),.,1,0(0)(nixRin 于于由由).()()()(,10nnxxxxxxxkxR 设设所所以以)()(1xxkn ),()(inixLxf 则则插值条件插值条件 nkknxxx01)()(有有关关的的待待定定函函数数为为与与其其中中xxk)(,),()()()()(1battxktLtftnn 作作辅辅助助函函数数:)(有有性性质质则则t,),).()()()()(10batxtxtxtxktLtfnn 连连续续,在在,)()(batn)!1()()()(),()()1()1()1(nxktftbatnnn 存存在在
24、,且且在在)(xk个个互互异异的的零零点点,内内至至少少有有在在定定理理可可知知,由由1),()(nbatRolle 内内至至少少有有一一个个零零点点,在在),()()1(batn 个个互互异异的的零零点点,内内至至少少有有在在nbat),()(当当t=x时时,Rn(x)当当t=x时时,Rn(x)个个互互异异的的零零点点,上上有有在在,即即2,)(),.,1,0(0)(,0)(nbatnixxi 0)(),()1(nba使使,即存在即存在0)!1()()()1(nxkfn niinnxxnfxR0)1()()!1()()(余余项项公公式式:!)1()()()1(nfxkn).,1,0(nixx
25、i 由由(1)(1)、(2)(2)知定理结论成立。知定理结论成立。#)()(xkxRn)(1xn ).()()()()()(10nnxtxtxtxktLtft nkkxx0)()()().()()()(110 xxkxxxxxxxkxRnnn )!1()()()()1()1(nxktftnn 注意注意 余项表达式仅当余项表达式仅当 存在时才能应用,且是唯一的。存在时才能应用,且是唯一的。)()1(xfn 在在(a,b)内的具体位置通常不能给出。内的具体位置通常不能给出。若有若有 ,则截断误差限是则截断误差限是 1)1()(max nnbxaMxf.)(!)1()(11xnMxRnnn ,|)(
展开阅读全文