数学建模插值方法.ppt
《数学建模插值方法.ppt》由会员分享,可在线阅读,更多相关《数学建模插值方法.ppt(75页珍藏版)》请在优知文库上搜索。
1、插值与拟合插值与拟合前言前言 函数是多种多样的,在科研与工程实际中有的函数表达式过于复杂而不便于计算,但又需要计算多点的函数值;有的函数甚至给不出数学式子,只能通过实验和测量得到一些离散数据(如某些点的函数值和导数值)。面对这种情况,很自然的一个想法就是构造某个简单的函数作为要考察的函数的近似 。 如果要求近似函数满足给定的离散数据,则称之为插值函数。实用上,我们常取结构相对比较简单的代数多项式作为插值函数,这就是所谓的代数插值。 设设 为给定的节点,为给定的节点, ,为相应的函数值,求一个次数不超过为相应的函数值,求一个次数不超过 的多项式的多项式 ,使其满足使其满足 , .这类问题称为这类
2、问题称为插值问题插值问题。 称为称为被插值函数被插值函数, 称称为为插值函数插值函数, 称为称为插值节点插值节点01,nx xx)(iixfy ni, 1 , 0n)(xPnni, 1 , 0( )niiP xy一、问题提出一、问题提出01,nx xx( )f x( )nP x插值部分插值部分 定理定理1 设设 为给定的彼此互异的为给定的彼此互异的 个插值个插值节点,则存在唯一的次数不超过节点,则存在唯一的次数不超过 的多项式的多项式 ,满足,满足条件条件 , .nxxx10,1nn)(xPn( )niiP xyni, 1 , 0二、存在性与唯一性二、存在性与唯一性证明证明: 设设 , 其中其
3、中 为待定系数为待定系数.利用插值条件利用插值条件 , ,我们得到一个线性代数方程我们得到一个线性代数方程组组 , ,其中其中 观察发现矩阵观察发现矩阵A A是范德蒙矩阵是范德蒙矩阵, ,那么那么, ,由几代知识知道矩阵由几代知识知道矩阵A A 的行列式的行列式 为为 , ,由定理中条件由定理中条件, ,插值结点为彼此互异的插值结点为彼此互异的, , 那么行那么行列式不为零列式不为零. .故由故由CramerCramer法则知线性代数方程组法则知线性代数方程组 存在唯一解存在唯一解. . 2012nnnPaa xa xa x012,na a aa( )niiP xyAab0011111nnnn
4、nxxxxAxx0011,nnayayabay0( )()ijj i nDet Axx Aab三、三、Lagrange插值法插值法 011011()()()()( ),0,1,()()()()iiniiiiiiinxxxxxxxxl xinxxxxxxxx0( )( )nni iiPxy lx(1)Lagrange插值插值多项式可以表示为多项式可以表示为 引入记号引入记号 , , 易证易证 , , 从而从而LagrangeLagrange插值多项式可表示为插值多项式可表示为 )()()()(1101niiiiiiinxxxxxxxxx)()()(101ninxxxxxxxniinininxxx
5、xyxP011)()()()((2)插值误差估计)插值误差估计 定理定理2 设设 在在 上连续,上连续, 在在 内存在内存在,节点节点 , 是拉格朗日插值多项是拉格朗日插值多项式,则对任意式,则对任意 , 插值余项插值余项 其中其中 且依赖于且依赖于 .)()(xfn,ba)()1(xfn),(babxxxan10)(xPn,bax)()!1()()()()(1)1(xnfxPxfxRnnnn),(bax例2.求过点(2,0)(4,3)(6,5)(8,4)(10,1)的拉格朗日型插值多项式。解:用4次插值多项式对5个点插值 00112233442 04 36 58 410 1,xyx yxyx
6、 yxy0(4)(6)(8)(10)1( )(4)(6)(8)(10)(2 4)(2 6)(2 8)(2 10)384xxxxl xxxxx 1(2)(6)(8)(10)1( )(2)(6)(8)(10)(4 2)(4 6)(4 8)(4 10)96xxxxl xxxxx2(2)(4)(8)(10)1( )(2)(4)(8)(10)(6 2)(6 4)(6 8)(6 10)64xxxxl xxxxx3(2)(4)(6)(10)1( )(2)(4)(6)(10)(8 2)(8 4)(8 6)(8 10)96xxxxl xxxxx4(2)(4)(6)(8)1( )(2)(4)(6)(8)(10 2
7、)(10 4)(10 6)(10 8)384xxxxl xxxxx40 01 12 23 34 4( )( )( )( )( )( )P xy l xy l xy l xy l xy l x13(4)(6)(8)(10)(2)(6)(8)(10)3849654(2)(4)(8)(10)(2)(4)(6)(10)64961(2)(4)(6)(8)384xxxxxxxxxxxxxxxxxxxx于是有于是有function yi=lagrcz(x,y,xi)n=length(x);m=length(xi);for s=1:m yi(s)=0; for i=1:n w(i)=1; dw(i)=1; f
8、or j=1:n if (j=i) w(i)=(xi(s)-x(j)*w(i); dw(i)=(x(i)-x(j)*dw(i); end end yi(s)=y(i)*w(i)/dw(i)+yi(s); endend23456789100123456缺点缺点: 当增加或减少插值节点时当增加或减少插值节点时,基函数需要重新基函数需要重新 构造构造,不便于实际的计算使用不便于实际的计算使用 定义定义称称 为为 在在 两点处的两点处的一阶差商一阶差商. (1)差商定义差商定义011201202, ,f x xf x xf x x xxx( )() ,ijijijf xf xf x xijxx( )f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 方法