三次样条插值PPT讲稿.ppt
《三次样条插值PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《三次样条插值PPT讲稿.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、三次样条插值第1页,共48页,编辑于2022年,星期三2.3 2.3 三次样条插值三次样条插值学习目标:学习目标:知道三次样条插值函数的概念,会求三知道三次样条插值函数的概念,会求三次样条插值函数,进行误差分析。次样条插值函数,进行误差分析。第2页,共48页,编辑于2022年,星期三高次插值出现龙格现象高次插值出现龙格现象L-插值(牛顿插值(牛顿插值)插值)Hermite插值插值分段分段插值插值但分段线性插值在节点处不一定光滑但分段线性插值在节点处不一定光滑分段分段Hermite插值插值但但导数值导数值不容易提取(找到)不容易提取(找到)三次样条插值(先由三次样条插值(先由函数值函数值确定确定
2、导数值导数值,再由,再由分段分段Hermite插值解决问题插值解决问题)举例:举例:1 1 汽车、船的外形设计,流体力学等要求流线型(光滑);汽车、船的外形设计,流体力学等要求流线型(光滑);2 2 木样条的来源。木样条的来源。2.3.1 三次样条插值函数的概念三次样条插值函数的概念一、背景一、背景第3页,共48页,编辑于2022年,星期三数学里的数学里的样条样条(Spline)一词来源于它的直观一词来源于它的直观几何几何 背背景景:绘图员或板金工人常用弹性:绘图员或板金工人常用弹性木条木条或或金属条金属条加加压压铁铁(构成样条构成样条!)!)固定在样点上,在其它地方让它自由固定在样点上,在其
3、它地方让它自由弯曲,然后画下长条的曲线,称为弯曲,然后画下长条的曲线,称为样条曲线样条曲线.样条曲线实际上是由分段三次曲线并接而成,在连样条曲线实际上是由分段三次曲线并接而成,在连接点击样点上要求二阶导数连续,从数学上加以概括接点击样点上要求二阶导数连续,从数学上加以概括就得到数学样条这一概念。就得到数学样条这一概念。第4页,共48页,编辑于2022年,星期三相同数据相同数据3 3次样条插值与次样条插值与Lagrange插值效果比较插值效果比较Cubic Spline Interpolation Lagrange第5页,共48页,编辑于2022年,星期三 定义定义 2.8 (三三次样条函数)次
4、样条函数)在每一个小区间在每一个小区间上上是次数是次数多项式。多项式。若若(1)中中三三次样条函数次样条函数还满足插值条件:还满足插值条件:关于剖分关于剖分称称为为的三次的三次样样条插条插值值函数。函数。,即具有连续的一阶,二阶导数。,即具有连续的一阶,二阶导数。满足下述条件:满足下述条件:如果函数如果函数 (1)设有对设有对a,b的剖分的剖分的一个的一个3次样条函数。次样条函数。为关于剖分为关于剖分则称则称 函数表函数表(2)设给定)设给定二、样条函数的定义二、样条函数的定义 第6页,共48页,编辑于2022年,星期三提出问题:提出问题:3次次样样条插条插值值函数函数是否存在是否存在?是否唯
5、一是否唯一?如何计算如何计算?误差估计误差估计?问题的提法问题的提法:给定数据表:给定数据表构造构造3 3次样条函数次样条函数 ,满足插值条件满足插值条件 第7页,共48页,编辑于2022年,星期三构造方法构造方法:S(x)应具有如下形式应具有如下形式并且满足条件并且满足条件(2.42)(2.42)和和(2.43)(2.43)第8页,共48页,编辑于2022年,星期三分析:分析:因因上是上是分段分段3次多项式,即为次多项式,即为4 4n个待定系数个待定系数:从而从而S(x)共须共须4n个独立条件确定个独立条件确定.内部条件:内部条件:S和和S,S 在在n-1个内结点连续个内结点连续,即满足条件
6、即满足条件(2.43),(2.43),因而因而(2.43)(2.43)给出了给出了3(n-1)个条件;个条件;(2.43)(2.43)第9页,共48页,编辑于2022年,星期三 已有条件已有条件:共有共有个条件个条件,要唯一确定要唯一确定 ,还必须附加还必须附加2 2个条件个条件(2.42)(2.42)提供了提供了n+1个独立条件个独立条件;(边界条件边界条件)。附加附加2个条件,个条件,有多种给法有多种给法.最常见的给法是最常见的给法是:(a)(简支边界,导致(简支边界,导致三弯矩关系式三弯矩关系式,M,M 关系式关系式),特别地特别地,(自然边界自然边界,三次自然样条三次自然样条););(
7、b)(固支边界固支边界,导致导致三转角关系式三转角关系式,m,m关系式关系式).).(2.44)(2.44)(2.45)(2.45)第10页,共48页,编辑于2022年,星期三第第3种边界条件(周期边界条件):种边界条件(周期边界条件):为周期函数,为周期函数,此时称此时称为周期样条函数。为周期样条函数。亦是周期函数,周期为亦是周期函数,周期为,即取即取要求要求 注:注:一般不取一端是一阶导数而另一般不取一端是一阶导数而另一端是二阶导数一端是二阶导数。注意:上述注意:上述给出的给出的 个条件是问题本身隐含的,个条件是问题本身隐含的,和和共共 个独立条件须提供,故个独立条件须提供,故 节点三次样
8、插值节点三次样插值问题只有问题只有 个自由度个自由度.(.(请与分段三次请与分段三次HermiteHermite插值比较插值比较!)!)第11页,共48页,编辑于2022年,星期三 这样,由以上给定的任一种边界条件加上插值条件和连接条件,这样,由以上给定的任一种边界条件加上插值条件和连接条件,就能得出就能得出4n4n个方程,可以惟一确定个方程,可以惟一确定4n4n个系数。从而得到三次样条插个系数。从而得到三次样条插值函数值函数S(S(x)在各个子区间在各个子区间 xi,xi+1 上的表达式上的表达式S(S(xi i)(i=1,2,)(i=1,2,)。但是,这种做法当。但是,这种做法当n n较大
9、时,计算工作很大,不便于实际应用。较大时,计算工作很大,不便于实际应用。因此我们希望找到一种简单的构造方法。因此我们希望找到一种简单的构造方法。且且 (1)如果如果是定义在是定义在上函数且已知上函数且已知函数表函数表 定理定理2.8(3 次样条插值函数存在唯一次样条插值函数存在唯一)唯一唯一3 3次样条插值函数次样条插值函数,且满足且满足 (2)给定边界条件给定边界条件,则,则于于存在存在第12页,共48页,编辑于2022年,星期三 推导推导方法:方法:1、先确定、先确定插值函数插值函数在节点处的一阶导数,记为在节点处的一阶导数,记为该方法即为该方法即为3次样条插值函数的次样条插值函数的一阶导
10、数表示。一阶导数表示。2、先确定、先确定插值函数插值函数在节点处的二阶导数,记为在节点处的二阶导数,记为该方法即为该方法即为3次样条插值函数的次样条插值函数的二阶导数表示。二阶导数表示。第13页,共48页,编辑于2022年,星期三 -三次样条插值函数的二阶导数表示三次样条插值函数的二阶导数表示三次样条插值函数三次样条插值函数 可以有多种表达式,可以有多种表达式,有时用二阶导数值有时用二阶导数值表示时,使用更方便。表示时,使用更方便。在力学上解释为细梁在力学上解释为细梁在在 处的弯矩,并且得到的弯矩与相邻两个弯矩处的弯矩,并且得到的弯矩与相邻两个弯矩有关,故称用有关,故称用 表示表示 的算法为的
11、算法为三弯矩算法三弯矩算法。2.3.2 三弯矩算法三弯矩算法第14页,共48页,编辑于2022年,星期三由两点拉格朗日插值由两点拉格朗日插值可表示为可表示为参数参数对对上上式积分式积分,得得再积分再积分,得得第15页,共48页,编辑于2022年,星期三 由条件由条件,确定积分常数,确定积分常数第16页,共48页,编辑于2022年,星期三 将将上式上式代入代入(2.48)得到得到三三次样条插值函数的表达式次样条插值函数的表达式由上讨论可知由上讨论可知,只要确定只要确定Mj(j=0,1,n)这这n+1个值个值,就就可定出三样条插值函数可定出三样条插值函数S(x)。为了确定。为了确定Mj(j=0,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三次 样条插值 PPT 讲稿
限制150内