常见插值法.docx
《常见插值法.docx》由会员分享,可在线阅读,更多相关《常见插值法.docx(7页珍藏版)》请在优知文库上搜索。
1、常见插值法【摘要】插值方法在数值分析中起着特别重要的作用。在此介绍一些常见的插值方法及【关键字】数值分析;插值方法:1.插值法定义插值法又称“内插法”,是利用函数f(X)在某区间中插入若干点的函数值,作出适当的特定函数,在这些表插值点点上取已知值,在区间的其他点上用这特定函数的值作为函数f(X)的近似值,这种方法称为插值法。假如这特定函数是多项式,就称它为插值多项式。2.常见的插值法及其构造1.agrange插值法(a) .公式推导:发(1)的1.agrange插值的插值多其应用范例C应用;项式1.n(X)=Wf(X禺,(j=0,1,2.n)。I-O其中插值基函数是n=11-(i.J=O,12
2、.n)o其插值余项为皿,邮)忍霭)=儡(七Xj)(b) .mat1.ab实现方法:MatIab没有干脆求解的相关函数,现编译如卜丁functionyi1.agarange_chazhi(x,y,xi)先求拉格朗日插值,并返回个输入为Xi时的函数值%X为插值点向量,至少有三项%y为插值点值的向量,项数及X相同m=1.ength(x);1.求插值个数m1.=1.ength(y);ifm=2error(项数不足!);endifm、=m1.error(!y的项数应及X相同!!!);end必对参数的推断IagJ1.anShU=0:synsX;for(1=1:m)%构造插值基函数1.a=y(1.);for
3、a=(1:1-1)Ia=1.a*(X-(八))(x(1.)-(八));fora=(1+1:m)1.a=1a*(X-x(八))/(x(1)-x(八));endformat1.ongIagj1.anShU=1.ag_hanshu+1.a;气求解出插值函数endyi=subs(IagJianshuCxi);%返回插值函数输入为Xi时的值End(c) .方法缺陷:当插值点个数n7时,将产生龙格现象:经典例子,对f()=7r进行(1+25-)拉格朗日插值图(1)中从左到右,end从上到下,n分别为图(1)1.agarange插值法的龙格现象4,5.11,可以看出,当n7后,它的插值函数在两个端点处发生猛
4、烈的波动,造成较大的误差。所以拉格朗口插值法一般不适用于高次插=x1x三*线性插值法(a) .插值原理:为避开高次产生的龙格现象,采纳分段插值,相邻两节点间的函数为一次线性函数,图形为线段,在a,b间为折线,如图(2).图(2)分段线性插值(b) .matIab实现方法:Mat1.ab中没有现成的函数,现编译如F:functionFenduan_1.iner(x,y)“对x,y进行分段线性插值先用虚线画出插值后的函数m=1.ength(x);%求插值个数m1.=1.ength(y);ifm=m1.error(!y的项数应及X相同!);end先对参数的推断ho1.don;forii=1:m-1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常见 插值法
