云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数值分析原理第四章

数值分析原理第四章

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 22:42:52

l2(x)?例4.1 对于y?(x?x0)(x?x1)

(x2?x0)(x2?x1)x,已知f(144)?12,f(169)?13,f(196)?14,用Lagrange线性和

二次插值多项式求165的近似值,并给出插值误差估计.

解 记x0?144,x1?169,x2?196;y0?12,y1?13,y2?14. 由于x?165处在x0和x1之间,以它们为插值节点的Lagrange线性插值多项式为

L1(x)?代入已知数据得

x?x0x?x1y0? y1

x0?x1x1?x0x?169x?144?13? ?2525165?169165?144?13??12.4

?2525L1(x)?12?所以

f(165)?L1(165)?12?以x0,x1,x2为插值节点的二次Lagrange插值多项式为

L2(x)?代入已知数据得

(x?x0)(x?x2)(x?x0)(x?x1)(x?x1)(x?x2)y0?y1?y2

(x0?x1)(x0?x2)(x1?x0)(x1?x2)(x2?x0)(x2?x1)

L2(x)?所以

(x?169)(x?196)(x?144)(x?196)(x?144)(x?169)?12??13??14

1300?6751404f(165)?L2(165)?12.8448

1?23?2由于f?(x)?,f??(x)??x,f???(x)?x.故由式(4.5)可知,在x?165处线

482x性插值多项式的余项

13511R(165)?f??(?)(165?144)(165?169)?maxf??(x)?4812!2144?x?169

1 ?f??(144)?48?4.1667?10?22同理在x?165处二次插值多项式的余项

62

1f(?)(165?144)(165?169)(165?196)3! 11?4?maxf???(x)?1488?f???(144)?1488?6.5406?106144?x?1966R2(165)?§4.3 Newton插值

当插值节点逐个增加时,考察插值多项式之间的联系.

只有一个节点x0时,插值多项式为y?y0.当增加一个节点x1时,由点(x0,y0)和

(x1,y1)确定的线性多项式为

p1(x)?y0?y1?y0(x?x0)?y0?c1(x?x0) (4.12)

x1?x0进一步考察三个节点x0,x1,x2上建立的二次插值多项式p2(x).由于p2(x)与p1(x)在x0,x1处函数值分别相等,故x0,x1是方程p2(x)?p1(x)?0的根,则

p2(x)?p1(x)?c2(x?x0)(x?x1)

p2(x)?p1(x)?c2(x?x0)(x?x1) (4.13) 同理,当节点由k个增加到k?1个,分别由它们所确定的k?1次和k次多项式之间的关系为

pk(x)?pk?1(x)?ck(x?x0)(x?x1)?(x?xk?1) (4.14)

从上面的关系式可以看出,新增加一个节点,新的k次多项式只需要在原来k?1次多项式的基础上增加一项即可,而且增加的这一项只需要确定系数ck.

将式(4.12)、(4.13)等前面k?1个式子依次代入(4.14)就得到pk(x)的具体形式为

pk(x)?y0?c1(x?x0)???ck(x?x0)(x?x1)?(x?xk?1) (4.15)

可将式(4.15)看成是以1,x?x0,(x?x0)(x?x1),?,(x?x0)(x?x1)?(x?xk?1)为基函数的插值多项式的表达形式,这种插值方法被称为Newton插值法.

一、 差商的定义

给定k?1个节点,求出k次Newton插值多项式(4.15)的关键是求出系数c1,c2,?,ck.将

63

插值条件p1(x1)?y1代入(4.12)可以求出

c1?y1?y0 (4.16)

x1?x0同理将插值条件p2(x2)?y2代入(4.13),并结合p1(x)的表达式有

c2?

y?[y0?c1(x2?x0)]p2(x2)?p1(x2)?2(x2?x0)(x2?x1)(x2?x0)(x2?x1)y2?y1y1?y0 (4.17)

?y2?[y0?c1(x1?x0)]?c1(x2?x1)x2?x1x1?x0??(x2?x0)(x2?x1)x2?x0可见c1是在两点处函数值增量与自变量增量的商,数学上将它形象的称为差商.系数c2可以看成是差商的增量与自变量的增量的商.下面给出差商的一般定义:

已知y?f(x)在互异节点x0,x1,x2,?处的函数值分别为y0,y1,y2,?,定义 f[xi,xj]?为f(x)在节点xi,xj处的一阶差商.定义 f[xi,xjx,yj?yixj?xi (4.18)

]k?f[xj,xk]?fx[ix,xk?xij (4.19)

]为f(x)在节点xi,xj,xk处的二阶差商.更一般的,对于任意的正整数k,当定义了两个k?1阶差商f[xi,xi?1,?,xi?k?1]和f[xi?1,xi?2,?,xi?k]后就可以定义f(x)在节点xi,xi?1,?,xi?k处的k阶差商

f[xi,xi?1,?,xi?k]?f[xi?1,xi?2,?,xi?k]?f[xi,xi?1,?,xi?k?1] (4.20)

xi?k?xi另外,规定f(x)在点xi上的函数值f(xi)是f(x)在点xi处的零阶差商,记为f[xi].在实际计算中,常常采用表4.1所示差商表计算各阶差商.

差商具有以下性质

性质1 差商可以表示为相关节点处函数值的线性组合,即对任意的n,有

64

表4.1 差商表

x x0 x1 f(x) f(x0) 一阶差商 二阶差商 三阶差商 … f[x0,x1] f(x1) f[x0,x1,x2] x2 f(x2) f(x3) f[x1,x2] f[x2,x3] f[x0,x1,x2,x3] x3 f[x0,x1,x2] … … … … … n… 1f(xi) 'i?1?n?1(xi)f[x0,x1,?,xn]??以上结论可以用数学归纳法进行证明.从性质1可知,改变节点的排列次序并不影响差商的值,由此得出差商的对称性.

性质2 差商具有对称性,即

f[x0,x1,x2,?,xn]?f[xi0,xi1,?,xin]

其中?i0,i1,?,in?是?0,1,2,?,n?的任意排列.

f(n)???性质3 设f(x)的n阶导函数存在,则有f[x0,x1,?xn]?,这里

n!??(min(x0,x1,?xn),max(x0,x1,?xn)),该性质的证明后面给出.

二、Newton插值多项式

将式(4.12)中的y0和c1写成差商的形式,得到一次的Newton插值多项式

N1(x)?f[x0]?f[x0,x1](x?x0)

从(4.17)式可知c2?f[x0,x1,x2],将c2代入(4.13)式,得到二次的Newton插值多项式

N2(x)?f[x0]?f[x0,x1](x?x0)?f[x0,x1,x2](x?x0)(x?x1)

65

搜索更多关于: 数值分析原理第四章 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

l2(x)?例4.1 对于y?(x?x0)(x?x1) (x2?x0)(x2?x1)x,已知f(144)?12,f(169)?13,f(196)?14,用Lagrange线性和二次插值多项式求165的近似值,并给出插值误差估计. 解 记x0?144,x1?169,x2?196;y0?12,y1?13,y2?14. 由于x?165处在x0和x1之间,以它们为插值节点的Lagrange线性插值多项式为 L1(x)?代入已知数据得 x?x0x?x1y0? y1 x0?x1x1?x0x?169x?144?13? ?2525165?169165?144?13??12.4 ?2525L1(x)?12?所以 f(165)?L1(165)?12?以x0,x1,x2为

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com