数值计算方法(三次样条插值)ppt课件.ppt
《数值计算方法(三次样条插值)ppt课件.ppt》由会员分享,可在线阅读,更多相关《数值计算方法(三次样条插值)ppt课件.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.4 三次样条插值n前面我们根据区间a,b上给出的节点做插值多项式Ln(x)近似表示f (x)。一般总以为Ln(x)的次数越高,逼近f (x)的精度越好,但实际并非如此,次数越高,计算量越大,也不一定收敛。因此高次插值一般要慎用,实际上较多采用分段低次插值。4.4.1 分段插值2,)1,(, 1,)(,.,1 , 0,2010111jxujxuxxxjxuxuxxxfxxxnjyxjjjjjj取若,则外插也选若,即取,若计算机上实现。上的现性插值函数表示用则判断)已知(分段线性插值)/()()/()(,1111111111111jjjjjjjjjjjjjjjjjjjjjjxxyyxxyyxx
2、xxyxxxxyxxyyxuyuxux这是因为则线性插值函数为一般的,分段线性插值则如果做对于输入插值点做按输入算法:jiixumkniyxn1,2,.,j(2)u(1),.,2 , 1. 2),.,1 , 0(,. 1分段线性插值),()(.),()(),()()(,2)/()(11212101011110nnnjjjjjjxxxxIxxxxIxxxxIxIvuxxyyxuyv分段插值函数输出)/()(11111111jjjjjjjjjjjjjjjxxyyxxyyxxxxyxxxxI其中n缺点:I(x)连续,但不光滑,精度较低,仅在。足够小才能较好的逼近max11jjjnjxxhh分段三次H
3、ermite插值n上述分段线性插值曲线是折线,光滑性差,如果交通工具用这样的外形,则势必加大摩擦系数,增加阻力,因此用hermite分段插值更好。分段三次Hermite插值2221112122111111131)()()()()(21 ()()(21 ()()()()()()(,jjjjjjjjjjjjjjjjjjjjjjjjjjjjhxuxuuBhxuxuuBhxuhxuuAhxuhxuuAfxfxyxyxxHxxxHermite令时插值三次分段三次Hermite插值算法。输出则计算如果做对于输入插值点计算插值);(输入算法:vufBfBfAfAvBBAAxunjunjffxjjjjjjjj
4、,. 3;,.,2 , 1)2(;) 1 (. 2,.,1 , 0,. 12112112121jjjjfBfByAyAv211211则例题222122222110) 1)(2()2)(1() 1)(32() 1)(2(21 ()2)(12()2)(1(21 (112, 2, 11)2(1) 1 (3)2(2) 1 (xxBxxBxxxxAxxxxAhxxHermiteffff则解:插值多项式。求满足条件的,设例例题5983) 1)(2()2)(1() 1)(32( 3)2)(12(2)(2322223xxxxxxxxxxxxH所以得4.4.2 三次样条插值的三次样条函数。对应于划分为区间则称有
5、连续的二阶导数)上在开区间(三次多项式;是不超过上在每个小区间)(满足条件如果函数:上给出一个划分,在区间,上的二次连续可微函数是区间设函数定义,)(,)(,) 3()(),.,2 , 1(,)2();,.2 , 1 , 0()()(1)(.,)(1110baxsxsbaxsnjxxnjxfxsxsbxxxxababaxfjjjjnn三次样条插值1,.,2 , 1)0()0()0()0()0()0() 1()2(,.,1 , 0)()(1.,.2 , 1),()()(,)(1231 njxsxsxsxsxsxsnnjxfxsdcbanjxxxdxcxbxaxsxsxxxsjjjjjjjjjjj
6、jjjjjjjjjj条件:内节点处连续及光滑性);()(为:为待定常数,插值条件其中上有表达式在每个子区间设三次样条函数三次样条插值nnnjjjjmxfxsmxfxsnnnjdcba)()()()(244,.2 , 1.,000已知两端点的一阶导数第一类以下三类:条件称为边界条件,有给出两个个,还缺两个,因此须而插值条件为个未知系数,即对于待定系数三次样条插值 )0()0()0()0()()(0)()()()(.0000000nnnnnnnxsxsxsxsxsxsMMMxfxsMxfxs第三类:周期边界条件时为自然边界条件当已知两端点二阶导数第二类:三次样条插值,)(,)(,)(),.2 ,
7、1 , 0()(!1111 iiiiiiiiiiiixxxxxMMxsxxxsxxxsniMxs项式,故有上是一次多在是三次多项式,所以上在。因为令条插值函数用三弯矩阵构造三次样三次样条插值) 1 ()(6261()()(! 3)(! 2)()()( ! 3)(! 2)()(! 3)()(! 2)()()()(111121121111311232iiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiixxMMxxyyxsxxMMxxMxxxsyyxxxxxxMMxxMxxxsyxxxsxxxsxxxsxsxsTaylor 解得得令展示有于是由三次样条插值iiiiiiiii
8、iiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhxxhxxMMxxyyxxMMxxyyxsxxMMxxyyxsxx111111111111111111)(6162()(6261(21)()2()(6162()(,记)即()连续,所以(因为上讨论得同理在三次样条插值),(6)(2),(6)2()2)2(61,)2(61,1111111111111111iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiixxfxxfMhMhhMhxxfxxfhMMhMMhMMxxfhMMxxf也就是(即则上式为1,.2 , 1,62,62)(111111111111111nixx
9、xfMMMxxxfMhhhMMhhhhhxxxxxxiiiiiiiiiiiiiiiiiiiiiiiiiiii即得得两边同除三次样条插值,62)(6261()(0) 1 ()()()()(1001001010101000 xxxfMMxxMMxxyyxsixfxsxfxsnn既有得式中令第一类边界条件:三次样条插值,621,.,2 , 1,62,62,62)2(1111111001011nnnnniiiiiiiinnnnnxxxfMMnixxxfMMMxxxfMMxxxfMMni)(即有得式中令同理三次样条插值2,.,3 , 2,62,62,62)()(,)()(1122111110121021
10、1 00 0 niMxxxfMMxxxfMMMMxxxfMMMxfxsMxfxsnnnnnnnniiiiiiiinnn同理可得第二类边界条件三次样条插值1,.,3 , 2,62,62,2111111112101211nixxxfMMMxxxfMMMxxxfMMMnnnnnnniiiiiiiin三弯方程周期函数边界条件下的例题n例4.4.1 已知函数y=f(x)的数表如下表所示。 求满足边界条件x00.150.300.450.60f(x)10.97800 0.91743 0.831600.73529。并计算函数三次样条)2 . 0(),(64879. 0)60. 0(, 0)0(sxsssn解
11、做差商表(P111),由于是等距离节点,21,214 , 3 , 2 , 115. 01111iiiiiiiiiiihhhhhhixxhn由第二类边界条件得01234215.866670.520.55.142600.520.53.367980.520.51.39740120.26880MMMMM n解方程得n将Mi代入式4.4.14)得08418. 0,43716. 0,13031. 1,77757. 1,04462. 243210MMMMM323232320.296721.022311,0,0.150.719181.212420.028510.99858,0.15,0.30( )0.7701
12、71.258310.042280.99720,0.30,0.450.579271.000590.073701.014610.45,0.60 xxxxxxxs xxxxxxxxx0.200.15,0.30由于 故 33(0.20)0.71918 0.21.21242 0.20.02851 0.2 0.99858 0.96154s45 曲线拟合的最小二乘法n插值法是用多项式近似的表示函数,并要求在他们的某些点处的值相拟合.同样也可以用级数的部分和作为函数的近似表达式.无论用那种近似表达式,在实际应用中都要考虑精度,所以我们给出最佳逼近的讨论.4.5.1 最佳平方逼近n定义4.5.1 设 称 为函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 计算方法 三次 样条插值 ppt 课件
限制150内