样条插值函数的收敛性课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《样条插值函数的收敛性课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 样条插值 函数 收敛性 课件
- 资源描述:
-
1、2022-8-41第五章 函数插值v问题提出 1 函数表达式过于复杂不便于计算,而又需要计算许多点处的函数值 2 仅有采样值,而又需要知道非采样点处的函数值 上述问题的一种解决思路:建立复杂函数或者未知函数的一个便于计算的近似表达式.2022-8-42内容提要n插值问题n插值多项式的构造方法n分段插值法2022-8-43一、插值问题已知定义于,ba上的函数)(xf在1n个互异节点,0baxnii处的函数值niixf0)(.1.定义若函数族中的函数)(x满足条件 nixfxii,1,0),()((1)则称)(x为)(xf在中关于节点 niix0的一个插值函数。)(xf 被插值函数;,ba插值区间
2、;niix0插值节点;式(1)插值条件.2022-8-442.几何意义、内插法、外插法内插外插niixM0maxniixm0min,Mmx,Mmxbutbax2022-8-453.多项式插值问题n对于不同的函数族的选择,得到不同的插值问题n当为一些三角函数的多项式集合时:三角插值;n当为一些有理分式集合时:有理插值;n当为一些多项式集合时:多项式插值 特别的取=nnxxx,1span2P,即niRaxaxaxaaxxinnn0,)()(2210P2022-8-464.存在惟一性n分析 对于多项式插值问题,插值条件(1)等价于确定多项式的系数,使得满足如下的线性方程组)()()()(111210
3、210212110200nnnnnnnnxfxfxfxfaaaaxxxxxxxxx 定理定理1(存在惟一性存在惟一性)满足插值条件(1)的不超过n次的插值多项式是存在惟一的.2022-8-475.误差估计n引理 已知函数f(x)在a,b上具有m-1阶连续导函数,且在(a,b)上存在m阶导数。若它在该区间上有m+1个零点,则它的m阶导函数在(a,b)内至少存在一个零点。)()()()()(23012101210 xfxfxfxxxxxxfmmmmmmm 插值余项:)()()(xxfxRn 2022-8-48误差估计(续1)n分析:()()()0,0,1,2,niiiR xf xxin1101()
4、()()()()()()()()nnnnR xf xxk xxxxxxxxx)()()()()(1txkttftgn)(tg在区间,ba上的2n个互异零点:x、niix0 当)(tg充分光滑时,)()1(tgn在开区间),(ba内至少存在一个零点)!1()()(0)()()!1()()()1()1()1()1(nfxkgxkntftgnnnn2022-8-49误差估计(续2)2022-8-410RemarkRemark2 若被插值函数)(xf本身就是不超过n次的多项式,则有)()(xxf.Remark3 可以通过求解线性方程组得到插值多项式.Remark1 插值误差与节点 niix0和点x之间
5、的距离有关,节点距离x越近,插值误差一般情况下越小.2022-8-411二、插值多项式的构造方法n由于插值多项式的存在惟一性,无论是用何种方法构造出的插值多项式,它们均恒等,进而截断误差也都相同。n内容提要nLagrange插值法nNewton插值法n等距节点插值公式n带导数的插值问题2022-8-4121.Lagrange 方法1.1 辅助问题构造不超过n次的插值多项式)(xli,使之满足插值条件 njijijxljiji,2,1,0,01)()()()()()()()(11101110niiiiiiiniiixxxxxxxxxxxxxxxxxxxxxl)()()(11ininxxxx202
6、2-8-4131.1 辅助问题)()()()()(02010210nnxxxxxxxxxxxxxl)()()()()(12101201nnxxxxxxxxxxxxxl)()()()()(110110nnnnnnxxxxxxxxxxxxxl 称n次插值多项式)(0 xl、)(1xl、)(xln为关于节点niix0的拉格拉格朗日插值基函数朗日插值基函数.这些基函数仅依赖于插值节点niix0,2022-8-4141.2 Lagrange型插值公式niinininiiinxxxxxfxlxfxL0110)()()()()()()(上式是不超过n次的多项式,且满足所有的插值条件,因而就是我们所需构造的插
7、值多项式,称之为Lagrange插值多项式。)()!1()()()()(1)1(xnfxLxfxRnnnn)()!1()()()(11xnMxLxfxRnnnn2022-8-415例题已知3)5.0(,2)0(,1)1(,2)2(ffff,试选用合适的插值节点,通过二次插值多项式计算)5.0(f的近似值,使之精度尽可能高.解 依据误差估计式,选 5.0,0,1210 xxx 为插值节点 拉格朗日插值基函数为:)5.0(32)5.01)(01()5.0)(0()(0 xxxxxl)5.0)(1(2)5.00)(10()5.0)(1()(1xxxxxl)1(34)05.0)(15.0()0)(1(
8、)(2xxxxxl 二次插值多项式为)()()()()()()(2211002xlxfxlxfxlxfxL)(3)(2)(210 xlxlxl 3/4)5.0(3)5.0(2)5.0(1)5.0()5.0(2102lllLf2022-8-4161.3 反插值法已知单调连续函数)(xfy 在如下采样点处的函数值 ix 1.0 1.4 1.8 2.0)(iixfy 2.0 0.8 0.4 1.2 求方程0)(xf在2,1 内根的近似值*x,使误差尽可能小 iy 2.0 0.8 0.4 1.2 0 iixyf)(1 1.0 1.4 1.8 2.0?分析2022-8-417问题求解)()()()()(
9、)(302010321013yyyyyyyyyyyyyfyL )()()()()(31210132011yyyyyyyyyyyyyf )()()()()(32120231021yyyyyyyyyyyyyf )()()()()(23130321031yyyyyyyyyyyyyf 3201302.003125.03271.0675.1yyy 于是有 675.1)0()0(31*Lfx 解解 对)(xfy 的反函数)(1yfx进行三次插值,插值多项式为 2022-8-418单值性条件不可缺少用反插值法时必须满足单值性条件2022-8-4192.Newton插值法nLagrange 插值公式的特点:n
10、形式对称n通常用于理论分析n当增加插值节点时,在计算实践中不方便0A)()(00 xlxfAA)()(11xlxfAA)()(xlxfAAnn 2022-8-4202.1 Lagrange插值多项式间的关系10)()(0)()(1kixfxLkixfxLiikiik)()(1xLxLkk)()(110kxxxxxxA)()()()()()()()()()(111011100kiiiiiiikiiikiiikxxxxxxxxxxxxxxxxxxxxxlxlxfxL)()()()(1100kiiiiiiikixxxxxxxxxfA)()(10ikikixxfA是Lk(x)的首项系数。2022-8-
11、4212.2 Newton型插值公式)(,)()(101xxxxfxLxLkkkk)()(,1010ikikikxxfxxxf)()()(110kkxxxxxxx)(,)()(11001xxxfxLxL)(,)(1100 xxxfxf)(,)()(221012xxxxfxLxL)(,)(,)(22101100 xxxxfxxxfxf)(,)()(101xxxxfxLxLnnnn)(,)(,)(,)(1022101100 xxxxfxxxxfxxxfxfnn2022-8-422Newton插值公式(续))()()(,)(,)(,)()(,)(,)(,)()(1101010210010010221
12、01100 xNxxxxxxxxxfxxxxxxxfxxxxfxfxxxxfxxxxfxxxfxfxLnnnnnnNewton 插值公式的关键是计算其系数:,10kxxxf)()(10ikikixxfk=1,2,n2022-8-4232.3 差商的另一种计算方法性质性质 ,10kxxxf 与节点 0 x、1x、kx 的次序无关。)()()()(,110010kiiiiiiikikxxxxxxxxxfxxxfk=1:0101110110)()()()()(,xxxfxfxxfxNxxfn)()(,)(,)(,)()(11010102100100nnnxxxxxxxxxfxxxxxxxfxxxxf
13、xfxN1010)()(xxxfxfjixxxfxfxxfjijiji)()(,2022-8-424计算方法(续1)k=2:)()(,)(,)(,)()(11010102100100nnnxxxxxxxxxfxxxxxxxfxxxxfxfxN)()(,)()(,1202021002210 xxxxxxxxfxfxfxxxf121020,xxxxfxxf)()(,)(,)()(12021210011002xxxxxxxxfxxxxfxfxf)()(,)()(1202121012xxxxxxxxfxfxf021012,xxxxfxxf202110,xxxxfxxf2022-8-425计算方法(续2
14、)kikjjikjixxxxfxxfxxxf,i,j,k互不相同kkkkxxxxxfxxxfxxxf02111010,一般地,k阶差商:2022-8-426差商表x)(xf 一阶差商 二阶差商 三阶差商 0 x 1x 2x 3x )(0 xf)(1xf)(2xf)(3xf ,10 xxf,21xxf,32xxf ,210 xxxf,321xxxf ,3210 xxxxf 2022-8-4272.4 误差估计 如果f(x)充分光滑,则有估计)()!1()()()()(1)1(xnfxNxfxRnnnn)()!1()()()(11xnMxNxfxRnnnn不足:对函数的光滑性要求高;需估计导函数的
15、最值;偏保守。导数型误差估计2022-8-428误差估计(续))()(1xfxNn)(,)()(1101txxxxftNtNnnnn)(,)()(110 xxxxxfxNxfnnn)()()(xNxfxRnn)(,110 xxxxxfnn 差商型误差估计导数和差商的关系!)(,)(10kfxxxfkk2022-8-429差商型误差估计特点对被插值函数光滑性要求不高;不适用于实际计算。例已知xxfsin)(的如下函数值表,x.0 1.5 2.0 xsin 0.8415 0.9975 0.9093 请用二次插值多项式计算8.1sin的近似值)8.1(2N。2022-8-430例题求解解 1)建立差
16、商表1.01.52.00.84150.99750.9093 0.312-0.1764-0.4884973884.0)5.18.1()0.18.1(4884.0)0.18.1(312.08415.0)8.1(2N2)插值#2022-8-4313.等距节点插值公式当节点等距分布时简化Newton插值公式ihaxi ),1,0(ni 0nabh.简记tfthaf)(,例 iifxf)(,21)(2ihifxf,21)(2ihifxf.2022-8-4323.1 常用算子定义n恒等算子)()()()(1xfIIxfIxfxIfmm)()(xfxfIs)()()()(shxfxfEhxfxEfs1iif
17、Ef2121iiffE11iiffE2022-8-433向前差分算子)()()()()(1xfxfxfhxfxfmm010fff01201022ffffffIE IEEIEIEIE2 2)(222222022-8-434向后差分算子)()()()()(1xfxfhxfxfxfmm1nnnfff21122nnnnnnffffff1EI212122)(EEIEI2022-8-435中心差分算子)()()()()(122xfxfxfxfxfmmhh25272121333fffff2343222527ffffff2/12/1EE2022-8-4363.2 差分与差商之间的关系010110)()(,xx
18、xfxfxxfhxf1)(0202110210,xxxxfxxfxxxfhxfxxxfxfxxfiiiiiii1)()()(,111一般地hhxfhxf21)(1)(10202!2)(hxf2022-8-437(续)kkkhkxfxxxf!)(,010一般地!)(,10kfxxxfkk)()()(0kkkfhxf差分与导数的关系2022-8-4383.3 Newton向前插值公式记x=a+th,x-xi=(t-i)h)(,)()(1010 xxxxfxfthaNkknkn)(!)()(10010ithhkxfxfkikkknk)1()1()()()(110kttthxxxxxxxkkk)1()
19、1(!)()(010ktttkxfxfknk2022-8-4393.4 差分表x)(xf 一阶差分 二阶差分 三阶差分 0 x 1x 2x 3x )(0 xf)(1xf)(2xf)(3xf )(0 xf)(1xf)(2xf )(02xf)(12xf )(03xf 2022-8-440例题 已 知 函 数xysin的 如 下 函 数 值 表,利 用 插 值 法 计 算)42351.0sin(的 近 似 值.x 0.4 0.5 0.6 xsin 0.38942 0.47943 0.56464 4.00 x,1.0h,2351.01.04.042351.00hxxt 解建立如下差分表 x)sin(x
20、 一阶差分 二阶差分 0.4 0.5 0.6 0.38942 0.47943 0.56464 0.09001 0.08521 00480.0 利用插值公式:)1(!2)(!1)()()(020002ttxftxfxfthxN 2022-8-441续1)(0.23510.235120.004800.23510.090010.38942(0.42351)N0.42351)sin(241101.0#2022-8-4423.5 Newton向后插值公式类似于向前差分,也可以得到差商与向后差分的关系:knkknnnhkxfxxxf!)(,1将插值节点从大到小排列,即,2,021nhxxhxxhxxxnn
展开阅读全文