第5章_插值法2.ppt
《第5章_插值法2.ppt》由会员分享,可在线阅读,更多相关《第5章_插值法2.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、x-1y-1(1)x0y0 x1y1(2)x2y2 y-1 y0 2y-1 y1 2y02.5 贝塞尔插值公式贝塞尔插值公式2.5 贝塞尔插值公式贝塞尔插值公式x-1y-11 y-13y-25y-3x0y02y-14y-26y-31y03y-15y-2x1y12y04y-16y-3贝塞尔贝塞尔斯梯林斯梯林2.5 贝塞尔插值公式贝塞尔插值公式2.5 贝塞尔插值公式贝塞尔插值公式注意观察通式变化的规律2.5 贝塞尔插值公式贝塞尔插值公式当当t=1/2时,贝塞尔公式变为:时,贝塞尔公式变为:称为称为中点贝塞尔插值公式中点贝塞尔插值公式。可利用该公。可利用该公式来加密表格值。式来加密表格值。斯梯林插值
2、公式斯梯林插值公式和和贝塞尔插值公式贝塞尔插值公式都称为都称为中中心差分公式心差分公式,它们都可用于,它们都可用于x位于插值区间中位于插值区间中部插值计算用部插值计算用.2.5 贝塞尔插值公式贝塞尔插值公式2.5 贝塞尔插值公式贝塞尔插值公式例例5.8 已知数值表,求已知数值表,求sin0.57的近似值的近似值xsinxy2y3y0.40.389420.50.479430.60.564640.70.644220.090010.085210.07958-0.00480-0.00563-0.00083=0.7x0=0.50.47940.5646t=0.7y0=0.085t(t-1)t=0.72y-
3、1=-0.004802y0=-0.005633y-1=-0.000832.5 贝塞尔插值公式贝塞尔插值公式斯梯林斯梯林插值公式和插值公式和贝塞尔贝塞尔插值公式的插值公式的区别区别:u插值节点相对于插值节点相对于x的对称分布的对称分布-斯梯林插值斯梯林插值x靠近某插值节点靠近某插值节点的对称分布的对称分布插值公式截止到偶阶差分插值公式截止到偶阶差分u插值节点相对于插值节点相对于x的对称分布的对称分布-贝塞尔插值贝塞尔插值x靠近相邻两节点的中点时靠近相邻两节点的中点时插值公式截止到奇阶差分插值公式截止到奇阶差分3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值3.1 公式的建立思路思路:根据
4、差商公式,求得的根据差商公式,求得的f(x)即可。即可。3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值f(x)=(x0 x1)(x0 x2)(x0 xn)(xx1)(xx2)(xxn)f(x0)+(xix0)(xixi-1)(xixi+1)(xixn)(xx0)(xxi-1)(xxi+1)(xxn)f(xi)+(xnx0)(xnx1)(xnxn-1)(xx0)(xx1)(xxn-1)f(xn)+Rn(x)=Ln(x)+Rn(x)拉格朗日拉格朗日插值公式插值公式li(x)3.2 拉格朗日插值公式的系数表达式li(x)=(xix0)(xixi-1)(xixi+1)(xixn)(xx0)(
5、xxi-1)(xxi+1)(xxn)3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值li(x)=(xix0)(xixi-1)(xixi+1)(xixn)(xx0)(xxi-1)(xxi+1)(xxn)li(x)=(xix0)(xixi-1)(xixi+1)(xixn)(xx0)(xxi-1)(xxi+1)(xxn)xxixxi=(xix0)(xixi-1)(xixi+1)(xixn)(xxi)3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值(xx0)(xx1)(xxn)(xx0)(xxi-1)(xxi+1)(xxn).(xxi)=(xxi)(xx0)(xxi-1)(xxi+1)
6、(xxn)+(xxi)(xx0)(xxi-1)(xxi+1)(xxn)=(xx0)(xxi-1)(xxi+1)(xxn)+(xxi)(xx0)(xxi-1)(xxi+1)(xxn)(xix0)(xixi-1)(xixi+1)(xixn)3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值li(x)=(xix0)(xixi-1)(xixi+1)(xixn)(xx0)(xxi-1)(xxi+1)(xxn)li(x)=x=xj xi0 x=xi13 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值设设 为为n+1个互异节点,个互异节点,为这组节点上的为这组节点上的LagrangeLagran
7、ge插值基函数,试证明:插值基函数,试证明:证明:如果证明:如果f(x)=1,则则n+1个节点处的值均为个节点处的值均为1,则,则它的它的n次插值多项式为:次插值多项式为:对任意对任意x,插值余项为:,插值余项为:3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值则则例例5.4 已知已知x=1,4,9的平方根值,用拉格朗日插的平方根值,用拉格朗日插值公式求值公式求71/2(x0 x1)(x0 x2)(xx1)(xx2)f(x0)+(x1x0)(x1x2)(xx0)(xx2)f(x1)+(x2x0)(x2x1)(xx0)(xx1)f(x2)L2(7)=x0=1,x1=4,x2=9 f(x0
8、)=1,f(x1)=2,f(x2)=3(14)(19)(74)(79)*1+(41)(49)(71)(79)*2+(91)(94)(71)(74)*3=2.7L2(x)=解:解:3 不等距节点下的拉格朗日插值不等距节点下的拉格朗日插值当当 时时3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差带星号的表达带星号的表达式为精确值式为精确值高阶量可以略去当当 为精确值时,为精确值时,当拉格朗日插值公式中有负系数出现时,会放当拉格朗日插值公式中有负系数出现时,会放大大 的舍入误差。的舍入误差。3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差例例5.10 估计用估计用线性
9、插值法线性插值法计算计算lg47时的误差限。时的误差限。解:应用解:应用n=1的拉格朗日插值公式的拉格朗日插值公式取取x0=45,x1=48,=1.671898401(45,48)3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差 =(0.3333333+1.6532126)0.5 10-7+(0.6666667+1.6812413)0.5 10-7 0.2 10-6总误差为:总误差为:=0.2=0.2 1010-3-3+0.20.2 1010-6-6=0.2=0.2 1010-3-3对于对于y=1.671898401y=1.671898401可取可取y=1.672y=1.672
10、3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差截断误差截断误差舍入误差舍入误差n例例5.11 有有8位位sinx的函数表,采用拉格朗的函数表,采用拉格朗日插值公式求日插值公式求1.75时的函数近似值,问公时的函数近似值,问公式应取几项式应取几项?n解:采用尝试法确定公式项数解:采用尝试法确定公式项数n(1)取)取x0=1.74,x1=1.76,3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差(2)取)取x0=1.74,x1=1.76,x2=1.78,3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差(3)取)取x0=1.72,x1=1.74 x2
11、=1.76,x3=1.78,=0.375*10-8=0.625 10-8取四项比较恰当取四项比较恰当.此时符合误差分配原则。此时符合误差分配原则。3.3 拉格朗日插值计算中的舍入误差拉格朗日插值计算中的舍入误差4 等距节点下的拉格朗日插值公式等距节点下的拉格朗日插值公式等距节点下的拉格朗日插值公式xi=x0+iht=x-x0hxi-ih=x0t=x-(xi-ih)ht=x-xi+ihhx-x0+x0-xi=th-ihx-xi=h(t-i)th(t-1)h(t-i-1)h(t-i+1)h(t-n)hih(i-1)h2h 1h(-1)h(-(n-i)hf(xi)t(t-1)(t-i-1)(t-i+
12、1)(t-n)i(i-1)2 1(-1)(-(n-i)f(xi)t(t-1)(t-i-1)(t-i+1)(t-n)i!(-1)n-i(n-i)!f(xi)(t-i)(t-i)(-1)n-itn+1i!(n-i)!(t-i)f(xi)4 等距节点下的拉格朗日插值公式等距节点下的拉格朗日插值公式u高次插值多项式的缺陷 插值多项式次数越高,利用被插函数节点信息越多,理应误差越小。但截断误差公式可见,截断误差 有关,其绝对值不一定随次数 增加而减小。龙格(Runge)就给出了一个例子:设被插值函数4 分段插值法分段插值法当n增大时,部分区间上插值多项式截断误差偏大的现象更重。这种现象称龙格现象龙格现象
13、。4 分段插值法分段插值法-11x0.51.01.5y0龙格现象为避免龙格现象和不稳定,通常限定n7时,则不采用高次插值多项式。4 等距节点下的分段线性插值等距节点下的分段线性插值1.等距零次多项式插值等距零次多项式插值y=y0 (x0 xx1)y1 (x1 xx2).yn (xn-1 xxn)4 分段插值分段插值2.分段线性插值分段线性插值当当n=1时,时,x0 x1 xi+1xix-x04 分段插值分段插值2.分段线性插值分段线性插值当当 时,时,x0 x1 xi+1xix-x04 分段插值分段插值2.分段线性插值分段线性插值x0 x1 xi+1xix-x0=t +i取整运算取整运算取小数
14、运算取小数运算4 分段插值分段插值3.等距三点插值等距三点插值xk-1xkxk+1L2(x)=(xk-1xk)(xk-1xk+1)(xxk)(xxk+1)yk-1+(xkxk-1)(xkxk+1)(xxk-1)(xxk+1)yk+(xk+1xk-1)(xk+1xk)(xxk-1)(xxk)yk+1=-h(-2h)th(t-1)hyk-1+h(-h)(t+1)h(t-1)hyk+2h h(t+1)h thyk+1=2t(t-1)yk-1+-1(t2-1)yk+2(t+1)tyk+14 分段插值分段插值x0 x1x2xn-1xnxn-2或者利用或者利用x0,x1,x2的三点插值公式计算出的三点插值
15、公式计算出y-1,然后使用,然后使用x-1,x0,x1来计算来计算x;6.7 样条函数插值样条函数插值要求:要求:插值曲线即要简单,又要在曲线的连接处比插值曲线即要简单,又要在曲线的连接处比较光滑。较光滑。这样的分段插值函数在分段上要求多项式次数低,这样的分段插值函数在分段上要求多项式次数低,而在而在节点上不仅连续节点上不仅连续,还存在,还存在连续的低阶导数连续的低阶导数,我们把,我们把满足这样条件的插值函数,称为满足这样条件的插值函数,称为样条插值函数样条插值函数,它所对,它所对应的曲线称为应的曲线称为样条曲线样条曲线,其节点称为,其节点称为样点样点,这种插值方,这种插值方法称为法称为样条插
16、值样条插值。(2)s(x),s(x),s (x)在在 a,b上连续;则称上连续;则称s(x)为为3 3次次样条函数。样条函数。定义:定义:设对设对y=f(x)在区间在区间a,b上给定一组节点上给定一组节点 a=x0 x1 x2 xn=b和相应的函数值和相应的函数值y0,y1,yn,如果如果s(x)具有如下性质:具有如下性质:(1)在每个子区间在每个子区间xi-1,xi(i=1,2,n)上上s(x)是不是不高于高于3次的多项式;次的多项式;(3)如再有)如再有(i=0,1,2,n),则称则称s(x)为为y=f(x)的的三次样条三次样条插值函数。插值函数。f(x)H(x)S(x)注:注:三次样条与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 插值法
限制150内