第六章--插值与逼近课件.ppt
《第六章--插值与逼近课件.ppt》由会员分享,可在线阅读,更多相关《第六章--插值与逼近课件.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第6 6章章 插值与逼近插值与逼近1 多项式插值问题多项式插值问题 设函数y=(x)在区间a,b上连续,给定n+1个点 a x0 x1 xn b (6.1)已知(xk)=yk(k=0,1,n),在函数类P中寻找一函数(x)作为(x)的近似表达式,使满足 (xk)=(xk)=yk ,k=0,1,n (6.2)称y=(x)为被插值函数被插值函数;称(x)为插值函数插值函数;称x0,x1,xn为插值节点插值节点;称式(6.2)为插值条件插值条件;寻求插值函数(x)的方法称为插值方法插值方法.在构造插值函数时,函数类P的不同选取,对应不同的插值方法,这里主要讨论函数类P是代数多项式,即所谓的多项式插
2、值.ox0yxy=(x)多项式插值,从几何上看就是要求过n+1个点(xk,yk)(k=0,1,n)的n次代数曲线y=pn(x)作为(x)的近似.用Pn表示所有次数不超过n的多项式函数类,若pn(x)Pn,则pn(x)=a0+a1x+anxn是由n+1个系数唯一确定的.若pn(x)满足插值条件(6.2),则有x1xny=pn(x)其系数行列式为 定理定理6.16.1 给定n+1个互异节点x0,x1,xn上的函数值y0,y1,yn,则满足插值条件(6.2)的n次插值多项式pn(x)是存在且唯一的.2 Lagrange插值多项式插值多项式 对n+1个节点x0,x1,xn,构造n+1个n次多项式l0(
3、x),l1(x),ln(x),使满足 li(xj)=ij,i,j=0,1,n (6.3)就是函数(x)满足插值条件(6.2)的n次插值多项式.那么 Ln(x)=l0(x)y0+l1(x)y1+ln(x)yn 称lk(x)(k=0,1,n)是关于节点xk(k=0,1,n)的n次LagrangeLagrange插值节点基函数插值节点基函数,(6.4)式确定的n次多项式Ln(x)称为n次LagrangeLagrange插值多项式插值多项式.由于lk(x)满足:lk(xj)=0,(j=0,1,k-1,k+1,n),所以可设 lk(x)=c(x-x0)(x-x1)(x-xk-1)(x-xk+1)(x-x
4、n)再由lk(xk)=1确定c,从而有 若记n+1(x)=(x-x0)(x-x1)(x-xn),则lk(x)可写成 若取(x)=xk(k=0,1,n),由插值多项式的唯一性有特别当k=0时,有例例1 求(x)关于节点x0,x1的线性Lagrange插值多项式 解解 对节点x0,x1,Lagrange插值基函数为于是有易见,L1(x)就是过点(x0,(x0)和点(x1,(x1)的直线.例例2 求(x)关于节点x0,x1,x2的二次Lagrange插值多项式.解解 对节点x0,x1,x2的Lagrange插值基函数为于是有L2(x)是过点(x0,(x0),(x1,(x1)和(x2,(x2)的抛物线
5、.为了研究插值多项式的近似程度,记 Rn(x)=(x)-Ln(x)称为n n次次LagrangeLagrange插值余项插值余项.Lagrange插值多项式简单而优雅,只要取定节点就可写出基函数,进而得到插值多项式.易于计算机上实现.设(n)(x)在a,b连续,(n+1)(x)在(a,b)内存在,在节点ax0 x1n时恒等于0.其中在k+1个节点之间.给出节点x0,x1,xn和函数值(x0),(x1),(xn),可按如下的差商表顺序逐次计算各阶差商值.(4)若(x)具有k阶连续导数,则xi(xi)一阶差商二阶差商三阶差商n阶差商x0 x1x2x3xn(x0)(x1)(x2)(x3)(xn)x0
6、,x1x1,x2x2,x3xn-1,xnx0,x1,x2x1,x2,x3xn-2,xn-1,xnx0,x1,x2,x3xn-3,xn-2,xn-1,xnx0,x1,xn 例例4 4 给出函数y=(x)的函数表 解解 差商表如下i0123xi-2-112(xi)531721写出函数y=(x)的差商表.ixi(xi)一阶差商二阶差商三阶差商0123-2-112531721-2743-1-1 (x)=(x0)+(x-x0)x0,x 由差商的定义可得 所以有3.2 Newton插值多项式及其余项插值多项式及其余项 x0,x=x0,x1+(x-x1)x0,x1,x x0,x1,x=x0,x1,x2+(x
7、-x2)x0,x1,x2,x x0,x1,xn-1,x=x0,x1,xn +(x-xn)x0,x1,xn,x (x)=(x0)+(x-x0)x0,x1 +(x-x0)(x-x1)x0,x1,x2+(x-x0)(x-x1)(x-xn-1)x0,x1,xn +(x-x0)(x-x1)(x-xn)x0,x1,xn,x则有而且Nn(x)是n次多项式,且满足Nn(xi)=(xi)(i=0,1,n),Rn(x)=(x-x0)(x-x1)(x-xn)x0,x1,xn,x记 称Nn(x)为n n次次NewtonNewton插值多项式插值多项式,称Rn(x)为n n次次NewtonNewton插值余项插值余项.
8、Nn(x)=(x0)+(x-x0)x0,x1 +(x-x0)(x-x1)x0,x1,x2+(x-x0)(x-x1)(x-xn-1)x0,x1,xn (6.8)(x)=Nn(x)+Rn(x)由插值多项式的唯一性有 Nk+1(x)=Nk(x)+k+1(x)x0,x1,xk+1 k=1,2,n-1 由(6.8)式易见 解解 由例4的差商表知x0,x1=-2,x0,x1,x2=3,x0,x1,x2,x3=-1,于是有 N1(x)=5-2(x+2)=1-2x N2(x)=1-2x+3(x+2)(x+1)=3x2+7x+7 N3(x)=3x2+7x+7-(x+2)(x+1)(x-1)=-x3+x2+8x+
9、9例例5 对例4中的(x),求节点为x0,x1的一次插值x0,x1,x2的二次插值和x0,x1,x2,x3的三次插值多项式.对(x)=(1+25x2)-1,在区间-1,1上取等距节点xi=-1+ih,i=0,1,10,h=0.2,作(x)关于节点xi(i=0,1,10)的10次插值多项式L10(x),如图所示 看下面的例子4 分段插值多项式分段插值多项式xyo1-10.511.5y=L10(x)这个现象被称为Runge现象现象.表明高次插值的不稳定性.实际上,很少采用高于7次的插值多项式.4.1 分段分段Lagrange插值插值 取节点ax0 x1xnb,hi=xi-xi-1(i=1,2,n)
10、,插值条件yk=(xk),k=0,1,n.1.分段线性插值分段线性插值 设S1(x)是满足插值条件的分段一次多项式,则有S1(x)是平面上以点(xi,yi)(i=0,1,n)为节点的折线.若(x)C2a,b,则当xxi-1,xi时,有若记 ,对任一xa,b都有可见,当h0时,分段线性插值S1(x)收敛于(x).2.分段二次插值分段二次插值 在每个小区间xi-1,xi内,取半节点若记 补充插值条件 (i=1,2,n),设(x)满足插值条件的分段二次插值多项式为S2(x),则有若(x)C3a,b,则当xxi-1,xi时,有 则有 可见,S2(x)是收敛的,而且S2(x)在a,b是连续的,但不可导.
11、此时,在小区间xi-1,xi上有四个插值条件,故能构造一个三次多项式 只要令4.2 分段分段Hermite插值插值 设在节点ax0 x1xnb,hi=xi-xi-1(i=1,2,n)上给出插值条件yk=(xk),yk=(xk),k=0,1,n.其中,i-1(x),i(x),i-1(x),i(x)都是三次多项式,而且满足则,H3(i)(x)就是满足条件的三次多项式.下面来求基函数.i-1(xi-1)=1,i-1(xi)=0,i-1(xi-1)=0,i-1(xi)=0 i(xi-1)=0,i(xi)=1,i(xi-1)=0,i(xi)=0 i-1(xi-1)=0,i-1(xi)=0,i-1(xi-
12、1)=1,i-1(xi)=0 i(xi-1)=0,i(xi)=0,i(xi-1)=0,i(xi)=1 H3(i)(xi-1)=yi-1,H3(i)(xi)=yi,H3(i)(xi-1)=yi-1,H3(i)(xi)=yi i-1(x),i(x),i-1(x),i(x)称为三次三次HermiteHermite插插值基函数值基函数.因为i-1(xi)=0,i-1(xi)=0,所以可将i-1(x)写成 i-1(x)=(ax+b)(x-xi)2解得 a=2hi-3,b=(xi-3xi-1)hi-3由对称性可得将i-1(xi-1)=1,i-1(xi-1)=0带入可得 (axi-1+b)hi2=1,ahi
13、2-2hi(axi-1+b)=0故得因为i-1(xi-1)=0,i-1(xi)=0,i-1(xi)=0,所以有因此故有 i-1(x)=C(x-xi-1)(x-xi)2将i-1(xi-1)=1带入得 Chi2=1,即 C=hi-2由对称性可得 满足插值条件H3(xi)=yi,H3(xi)=yi(i=0,1,n)的分段三次多项式H3(x)为 H3(x)=H3(i)(x),xxi-1,xi,i=1,2,n 若(x)C4a,b,则当xxi-1,xi时,有而且,若(x)C4a,b,记 则有 可见,H3(x)是收敛的.而且由于H3(xi+0)=H3(xi-0)=yi,知H3(x)在a,b具有一阶连续导数.
14、例例6 设(x)C40,2,且(0)=1,(1)=0,(2)=3,(1)=0,试求(x)的三次插值多项式H3(x),并给出余项.解解 法1(基函数法):设 H3(x)=0(x)y0+1(x)y1+2(x)y2+1(x)y1 =0(x)+32(x)所以 则0(x)=c(x-1)2(x-2)=-1/2(x-1)2(x-2)=1/2x(x-1)2 2(x)=cx(x-1)2 H3(x)=-1/2(x-1)2(x-2)+3/2x(x-1)2 =1/2(x-1)2(2-x)+3x =(x-1)2(x+1)法2(待定系数法):设 由H3(0)=1得:b=1,所以 解得:a=1,b=1.由H3(2)=3得:
15、2a+b=3 H3(x)=(x-1)2(x+1)H3(x)=(x-1)2(ax+b)于是,R3(x)=C(x)x(x-1)2(x-2)R3(x)=(x)-H3(x)记R3(x)=(x)-H3(x),则R3(0)=R3(1)=R3(2)=R3(1)=0对于任一x0,2,x0,1,2,构造函数:(t)=(t)-H3(t)-C(x)t(t-1)2(t-2)由于(0)=(1)=(2)=(1)=(x)=0,可得:5 三次样条插值三次样条插值 给定节点a=x0 x1xn=b,及其上的函数值yk=(xk),k=0,1,n.就是给出平面上n+1个点(xi,yi),i=0,1,n.xyo 定义定义6.1 给定节
16、点a=x0 x1xn=b,及其上的函数值yk=(xk),k=0,1,n.如果函数S(x)满足 (1)S(xk)=yk;(2)S(x)是一个分段的三次多项式且S(x)C2a,b.则称S(x)是区间a,b上的三次样条插值函数三次样条插值函数.S(x)在区间xi-1,xi上是三次多项式,S(x)=aix3+bix2 +cix+di,有4个待定系数,要确定S(x)共有4n个待定系数.由S(xi)=yi,i=0,1,n,有n+1个条件,对i=1,2,n-1,由 S(xi-0)=S(xi+0),S(xi-0)=S(xi+0),及S(xi-0)=S(xi+0),有3n-3个条件,共有4n-2个条件.为了得到
17、唯一的三次样条函数,通常可在区间a,b的端点x0=a,xn=b上各加一个条件,称为边界条边界条件件.常用的边界条件有 (1)S(x0)=y0,S(xn)=yn;(2)S(x0)=y0,S(xn)=yn;(3)假设(x)是以b-a为周期的周期函数,这时要求 S(x0+0)=S(xn-0)S(x0+0)=S(xn-0)S(x0+0)=S(xn-0)这样确定的S(x)为周期样条函数周期样条函数.若假设S(xi)=mi,i=0,1,n,利用分段Hermite插值多项式,当xxi-1,xi时,有 其中hi=xi-xi-1.为了确定S(x),只需确定mi,i=0,1,n.可利用S(xi-0)=S(xi+0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 逼近 课件
限制150内