已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,数值计算方法,兰洲交通大学数理学院,2,我们已经知道插值有多种方法:Lagrange 插值、Newton插值、Hermite 插值等多种方式。插值的目的就是数值逼近的一种手段,而数值逼近是为得到一个数学问题的精确解或足够精确的解。那么,是否插值多项式的次数越高,越能够达到这个目的呢?现在我们来讨论一下这个问题。,4.3 分段低次插值,3,我们已经知道:f(x)在n+1个节点xi(i=0,1,2,n) 上的n次插值多项式Pn (x) 的余项 设想当节点数增多时会出现什么情况。由插值余项可知,当f(x)充分光滑时,若余项随n增大而趋于0时,这说明可用增加节点的方法达到这个目的,那么实际是这样吗?,4,插值节点的增多,尽管使插值多项式在更多的插值节点上与函数 f(x) 的值相等,但在两个节点之间Pn(x)不一定能很好地逼近 f(x) , 有时误差会大得惊人,著名的龙格(Runge)现象证实了这个观点.,例:1901年龙格(Runge) 给出一个例子:,龙格(Runge)现象,5,插值多项式情况,见图:取n=6和n=10,从图中可见, P10(x)仅在区间-0.2,0.2内能较好地逼近f(x),而在其于位置, P10(x)与f(x)的值相差很大,越靠近 端点,近似的效果越差.对于等距节点,高次多项式插值发生的这种现象称为龙格现象.,chzh00.m,如 P6(0.96)=0.4233 P10(0.96)=1.80438 f(0.96)=0.0416,6,agr1.mfunction y=lagr1(x0,y0,x)n=length(x0);m=length(x);for i=1:mL z=x(i); s=0.0; for k=1:n p=1.0; for j=1:n if j=k p=p*(z-x0(j)/(x0(k)-x0(j); end end s=p*y0(k)+s; end y(i)=s;end,y=lagr1(x0,y0,x): Lagrange插值。给出n个插值节点, 计算m个插值点。,7,n=11;m=51;x=-1:2/(m-1):1;y=1./(1+25*x.2);z=0*x;x0=-1:2/(n-1):1;y0=1./(1+25*x0.2);y1=lagr1(x0,y0,x);n1=6;x00=-1:2/(n1-1):1;y00=1./(1+25*x00.2);y2= lagr1(x00,y00,x);z1=-0.4:0.2:1.6;x1=0*z1;plot(x,z,k,x1,z1,k,x,y,r:,x,y1,b,x,y2,c)gtext( n=5),gtext( n=10 ),gtext(y=1./(1+25*x.2),8,9,10,n=11;m=51;x=-1:2/(m-1):1;y=exp(-abs(x);z=0*x;x0=-1:2/(n-1):1;y0=exp(-abs(x0);y1=lagr1(x0,y0,x);n1=6;x00=-1:2/(n1-1):1;y00=exp(-abs(x00);y2= lagr1(x00,y00,x);z1=-0.4:0.2:1.6;x1=0*z1;plot(x,z,k,x1,z1,k,x,y,r:,x,y1,b,x,y2,c),11,12,x=-5:5;y=1./(1+x.2);t=-5:0.05:5;y1=1./(1+t.2);n=length(t);for i=1:n z=t(i);s=0; for k=1:11 Lk=1;u=x(k); for j=1:11 if j=k,Lk=Lk*(z-x(j)/(u-x(j); end end s=s+Lk*y(k); end y2(i)=s;endplot(x,y,ko,t,y1,t,y2,r),18/18,13,14,龙格(Runge)现象表明插值多项式序列不收敛,实际上,严格的理论分析可知插值多项式序列确是不收敛的,而且高阶插值还是不稳定的。,数值稳定性 从计算的数值运算误差看,对于等距节点的差分形式,由于高阶差分的误差传播,函数值的微小变化都将使插值产生很大的误差.,15,定义 设f(x)是定义在a,b上的函数,在节点 a= x0 x1x2xn-1xn=b,的函数值为 y0 , y1 ,y2 ,yn-1 ,yn ,若函数(x)满足条件 (1) (x)在每个子区间xi , xi+1(i=0,1,2,n-1)上是线性插值多项式; (2) (xi )= yi , i=0,1,2,n (3) (x)在区间a , b上连续; 则称(x)是f(x)在a ,b上的分段线性插值多项式。,1.问题的提法,分段线性插值问题的解存在唯一.,一、分段线性插值多项式,16,2.分段线性插值函数的表达式,由定义, (x)在每个子区间xi ,xi+1(i=0,1,2,n-1)上是一次插值多项式;,分段线性插值曲线图:,17,18,19,20,21,3.分段线性插值函数的余项,注意: h随分段增多而减少,因此用分段插值提高精 度是很好的途径.,22,23,Spline Interpolation,Piecewise Linear InterpolationSimplest form of piecewise polynomial interpolationInterpolate the data with piecewise linear function,24,Piecewise Linear Interpolation,Example 8.14 Piecewise Linear InterpolationFunction is continuous, but not smooth,Figure 8.18 Piecewise linear interpolation,25,piecewise-linear interpolation,ExamplePiecewise in Matlab,x=1:6;y=16 18 21 17 15 12;plot(x,y,0,x,y,-);,26,二.分段二次插值与分段三次插值,27,28,29,例: 在-4,4上给出等距节点函数表,若用分段二次插值计算ex的近似值,要使截断误差不超过10-6,问使用函数表的步长h 应为多少?,解:设 xi-1xxi+1, 则有 xi-1=xi-h, xi+1=xi+h, x=xi+th (-1t1)过三点 xi-1,xi,xi+1的二次插值误差为:,30,3.分段三次Hermite插值的余项,定理:设f(x)在a,b上有四阶连续导数f(4)(x) , 且| f(4)(x) | m4, 记: h = max |xi+1-xi|,就有估计:,31,32,四、分段低次插值的收敛性,33,上面介绍的分段低次插值,虽然具有计算简便,收敛
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 盲文印刷员发展趋势强化考核试卷含答案
- 间苯二酚装置操作工岗前技术创新考核试卷含答案
- 热带作物初制工岗前评审考核试卷含答案
- 护林员班组协作测试考核试卷含答案
- 隔离层制备工安全生产知识测试考核试卷含答案
- 船舶气焊工风险识别测试考核试卷含答案
- 2024年浮山县选聘县直事业单位工作人员真题汇编附答案
- 2024年湖北汽车工业学院科技学院辅导员考试参考题库附答案
- 超市运营管理操作手册
- 2024年焦作职工医学院辅导员考试参考题库附答案
- 百色市2024-2025学年高二上学期期末考试英语试题(含答案详解)
- 湖南省张家界市永定区2024-2025学年八年级上学期期末考试数学试题(含答案)
- 福建省龙岩市连城一中2025届高考英语五模试卷含解析
- 耳聋护理学习
- 幼儿园入学准备指导要点试题
- 《机械常识(第2版)》中职技工全套教学课件
- 小岛经济学(中文版)
- 矿卡司机安全教育考试卷(带答案)
- 设备预防性维修维护培训课件
- 现代试井解释基础
- 酒店宾馆食堂早餐券饭票模板
评论
0/150
提交评论