[数学]53样条插值课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《[数学]53样条插值课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 53 样条插值 课件
- 资源描述:
-
1、5.3 样条插值样条插值 一、样条函数一、样条函数 二、三次样条插值问题二、三次样条插值问题三三、B样条样条四、以四、以B样条为基底的三次样条插值函数样条为基底的三次样条插值函数(自学)(自学)(自学)(自学)复习:分段多项式插值复习:分段多项式插值 1、分段线性插值、分段线性插值 2、分段二次插值、分段二次插值 分段多项式插值分段多项式插值(1)分段线性插值的定义)分段线性插值的定义 1、分段线性插值、分段线性插值(2)分段线性插值的)分段线性插值的误差估计误差估计2、分段二次插值、分段二次插值(1)定义)定义(2)分段二次插值的)分段二次插值的误差估计误差估计分段多项式插值分段多项式插值设
2、设y=f(x)为定义在)为定义在a,b上的实值函数,已知上的实值函数,已知f(x)在该)在该区间中区间中n+1个互不相同的点个互不相同的点),2,1,0(),(nixfyii1、分段线性插值、分段线性插值(1)分段线性插值的定义)分段线性插值的定义.xyo)(xfy 分段多项式插值分段多项式插值1、分段线性插值、分段线性插值 0 x1x2xix1ixnixfyii,2,1,0),(1111,1)(iiiiiiiiiyxxxxyxxxxxP分段多项式插值分段多项式插值设设y=f(x)为定义在)为定义在a,b上的实值函数,已知上的实值函数,已知f(x)在该)在该区间中区间中n+1个互不相同的点个互
3、不相同的点),2,1,0(),(nixfyii,1iixx在子区间在子区间作线性插值作线性插值)(,1xPi),2,1(ni1111,1)(iiiiiiiiiyxxxxyxxxxxP1、分段线性插值、分段线性插值(1)分段线性插值的定义)分段线性插值的定义(2)分段线性插值的)分段线性插值的误差估计误差估计)(max)(max8)()(112,1 iinibxaixxhxfhxpxf其中定理定理:).,2,1,0(,)(,)(2niyxfbaCxfii)(,1xpi是是a,b上以上以nxxx,10为节点的分段线性为节点的分段线性插值函数插值函数,则对任意则对任意,bax有有),2,1(ni10
4、10100101,)(xxxyxxxxyxxxxx8.01),8.0(2.01)1(2.08.0)(xfxfxx)1(2941.0)8.0(1923.0 xx04253.0)96.0()96.0(f04253.0)96.0()96.0(f(1)(2)(max8)()(2xfhxxfbxa 22)251(50)(xxxf322)251(17550)(xxxf 100)(xf2225)()(hxxf0028.0h04253.0)96.0()96.0(f(1)(2)0028.0h分段多项式插值分段多项式插值(1)分段线性插值的定义)分段线性插值的定义 1、分段线性插值、分段线性插值(2)分段线性插值
5、的)分段线性插值的误差估计误差估计2、分段二次插值、分段二次插值(1)定义)定义(2)分段二次插值的)分段二次插值的误差估计误差估计2、分段二次插值、分段二次插值(1)定义)定义),2,1,0(),(nixfyii,2iixx在子区间在子区间作二次插值作二次插值)(,2xPi22121121122121,2)()()()()()()(iiiiiiiiiiiiiiiiiiiiiiyxxxxxxxxyxxxxxxxxyxxxxxxxxxPn为偶数为偶数(2)分段二次插值的)分段二次插值的误差估计误差估计)(max)(max12)()(113,2 iinibxaixxhxfhxpxf其中分段多项式插
6、值分段多项式插值(1)分段线性插值的定义)分段线性插值的定义 1、分段线性插值、分段线性插值(2)分段线性插值的)分段线性插值的误差估计误差估计2、分段二次插值、分段二次插值(1)定义)定义(2)分段二次插值的)分段二次插值的误差估计误差估计分段插值算法简单,且能保证收敛性,但其光滑性差。分段插值算法简单,且能保证收敛性,但其光滑性差。不适用于光滑性要求高的外形设计。不适用于光滑性要求高的外形设计。为了提高其光滑性,人们提出了三次样条插值。为了提高其光滑性,人们提出了三次样条插值。5.3 样条插值样条插值 一、样条函数一、样条函数 二、三次样条插值问题二、三次样条插值问题三三、B样条样条四、以
7、四、以B样条为基底的三次样条插值函数样条为基底的三次样条插值函数(自学)(自学)(自学)(自学)spline function 一类分段(片)光滑、并且在一类分段(片)光滑、并且在各段交接处也有一定光滑性的函数。简称样条。各段交接处也有一定光滑性的函数。简称样条。一、样条函数(spline function)样条一词来源于工程绘图人员为了将一些指定点样条一词来源于工程绘图人员为了将一些指定点连接成一条光顺曲线所使用的工具,即富有弹性连接成一条光顺曲线所使用的工具,即富有弹性的细木条或薄钢条。的细木条或薄钢条。由这样的样条形成的曲线在连接点处具有连续的由这样的样条形成的曲线在连接点处具有连续的坡
8、度与曲率。坡度与曲率。5.3 样条插值样条插值 样条理论已成为函数逼近的有力工具。样条理论已成为函数逼近的有力工具。它的应用范围也它的应用范围也 在不断扩大,不仅在数据处理、在不断扩大,不仅在数据处理、数值微分、数值积分、微分方程和积分方程数数值微分、数值积分、微分方程和积分方程数值解等数学领域有广泛的应用,而且与最优控值解等数学领域有广泛的应用,而且与最优控制、变分问题、统计学、计算几何与泛函分析制、变分问题、统计学、计算几何与泛函分析等学科均有密切的联系。等学科均有密切的联系。样条函数的研究始于样条函数的研究始于20世纪中叶,到了世纪中叶,到了60年代年代它与计算机辅助设计相结合,在外形设
9、计方面它与计算机辅助设计相结合,在外形设计方面得到成功的应用得到成功的应用。一、样条函数(一、样条函数(spline function)5.3 样条插值样条插值 在数值分析中,样条是一种特殊的函数,由多在数值分析中,样条是一种特殊的函数,由多项式分段定义。样条的英语单词项式分段定义。样条的英语单词spline来源于来源于可变形的样条工具,那是一种在造船和工程可变形的样条工具,那是一种在造船和工程制图时用来画出光滑形状的工具。在中国大制图时用来画出光滑形状的工具。在中国大陆,早期曾经被称做陆,早期曾经被称做“齿函数齿函数”。后来因为工。后来因为工程学术语中程学术语中“放样放样”一词而得名。一词而
10、得名。一、样条函数(一、样条函数(spline function)在插值问题中,样条插值通常比多项式在插值问题中,样条插值通常比多项式插值好用。用低阶的样条插值能产生和插值好用。用低阶的样条插值能产生和高阶的多项式插值类似的效果,并且可高阶的多项式插值类似的效果,并且可以避免被称为龙格现象的数值不稳定的以避免被称为龙格现象的数值不稳定的出现。并且低阶的样条插值还具有出现。并且低阶的样条插值还具有“保凸保凸”的重要性质。的重要性质。在计算机科学的计算机辅助设计和计算机图在计算机科学的计算机辅助设计和计算机图形学中,样条通常是指分段定义的多项式参形学中,样条通常是指分段定义的多项式参数曲线。由于样
11、条构造简单,使用方便,拟数曲线。由于样条构造简单,使用方便,拟合准确,并能近似曲线拟合和交互式曲线设合准确,并能近似曲线拟合和交互式曲线设计中复杂的形状,样条是这些领域中曲线的计中复杂的形状,样条是这些领域中曲线的常用表示方法。常用表示方法。一、样条函数(一、样条函数(spline function)一、样条函数一、样条函数 1、k次半截单项式次半截单项式 2 2、k k次样条函数次样条函数3、线性无关函数系、线性无关函数系5、k次样条函数与次样条函数与k次多项式的区别次多项式的区别4、K次样条函数的表示次样条函数的表示:5.3 样条插值样条插值 一、样条函数一、样条函数 1、k次半截单项式次
12、半截单项式 定义:定义:,2,1,0,0,0kxxxxkk称称 为为k k次半截单项式次半截单项式,),2,1(kxk并规定并规定 0,00,210,10 xxxx0,0,0 xxxx0,20,02xxxx半截单项式半截单项式 的性质的性质1kkxxx1)()()(kkaxaxax一、样条函数一、样条函数 1、k次半截单项式次半截单项式 定义:定义:,2,1,0,0,0kxxxxkk称称 为为k k次半截单项式次半截单项式,),2,1(kxk并规定并规定 0,00,210,10 xxxx0,0,0 xxxx0,20,02xxxx2 2、k k次样条函数次样条函数定义中的定义中的a,b可以看作是
13、可以看作是),(分段多项式的光滑连接分段多项式的光滑连接)2 2、k k次样条函数次样条函数(分段多项式的光滑连接分段多项式的光滑连接)思考:思考:2、k次半截单项式次半截单项式,2,1,0,0,0kxxxxkk是否为样条函数?是否为样条函数?1、k次多项式次多项式是否为样条函数?是否为样条函数?是否为样条函数?是否为样条函数?3、思考:思考:2、k次半截单项式次半截单项式,2,1,0,0,0kxxxxkk是否为样条函数?是否为样条函数?1、k次多项式次多项式是否为样条函数?是否为样条函数?kjxx)(约束条件有哪些约束条件有哪些?1,1,0;1,2,1),()()()(krnixsxsiri
14、r,kD的自由度的自由度为多少?)1()1(nkknknkjDxkj,2,1,0,1,2,1,)(,njDxxkkj是否为是否为 中的基中的基?,kD待定参数待定参数:n(k+1)个个确定一个确定一个k次样条函数有几个待定参数次样条函数有几个待定参数?待定参数待定参数:n(k+1)个个约束条件约束条件:1,1,0;1,2,1),()()()(krnixsxsirir,kD的自由度的自由度:)1()1(nkknknkjDxkj,2,1,0,1,2,1,)(,njDxxkkj是否为是否为 中的基中的基?,kD3、线性无关函数系、线性无关函数系bxaxaxaxaxann,0)()()()(22110
15、03、线性无关函数系、线性无关函数系bxaxaxaxaxann,0)()()()(221100,kD的一组基的一组基:1,2,1,)(,2,1,0,njxxkjxkjj)(,)(,1112,knkkkxxxxxxxspanD5、k次样条函数与次样条函数与k次多项式的区别次多项式的区别4、K次样条函数的表示次样条函数的表示:kjnnjkjjjjkjiiijkjjjjkjjjxxxxckxanixxxxxckxaxxxaxs011101101),(,)(!12,2,1),(,)(!1),(,)(课堂练习:写出课堂练习:写出4个节点的个节点的3次样条函数。次样条函数。二、三次样条插值问题二、三次样条
16、插值问题3、三次样条插值问题的解存在且唯一三次样条插值问题的解存在且唯一1、定义定义2、三种边界条件、三种边界条件4、误差估计、误差估计5、如何构造三次样条插值函数、如何构造三次样条插值函数二、三次样条插值问题二、三次样条插值问题(5.30)bxaxxcxaxsinjjjii,)(!31)(30113二、三次样条插值问题二、三次样条插值问题当当k=1时为分段线性插值时为分段线性插值.确定一个三次样条插值函数确定一个三次样条插值函数s(x)需要几个条件需要几个条件?n+3个个现在有几个条件现在有几个条件?还需几个条件还需几个条件?n+1个个2个个(5.30)被插函数被插函数f(x)是以是以 为周
17、期的周期函数为周期的周期函数.0 xxnS(x)称为周期样条函数称为周期样条函数.第一种和第二种还可以互相搭配产生新的边界条件第一种和第二种还可以互相搭配产生新的边界条件.压紧样条压紧样条自然样条自然样条)()(0nxfxf由已知由已知 确定确定0)()(0 nxsxs周期端点样条周期端点样条任玉杰任玉杰436页页例例1已知已知f(x)的三个点处的值为的三个点处的值为1)1(,0)0(,1)1(fff在区间在区间-1,1上上,求求f(x)在自然边界条件下的三次样条插值在自然边界条件下的三次样条插值多项式多项式.利用待定系数法求解利用待定系数法求解3301()(0),3!iiis xa xcxa
18、xb令令 1)1(,0)0(,1)1(sss解方程求系数解方程求系数.,cai0)1(,0)1(ss30113)(!31)(injjjiixxcxaxs3、三次样条插值问题的解存在且唯一三次样条插值问题的解存在且唯一(定理定理5.4)。设设f(x)在区间在区间a,b上连续上连续,记记)(maxxffbxa称称f为函数为函数f(x)的的 -范数范数.定义:定义:f(x)的的 -范数范数.5、如何构造三次样条插值函数、如何构造三次样条插值函数(1)待定系数法待定系数法:解方程组求解方程组求;,jica(2)三弯矩法三弯矩法:(3)B样条法样条法:(任意分划任意分划)(等间距分划等间距分划)解法一:
19、解法一:设设 bxaxxcxaxsjnjjjjj,)(!31)(30113令令 niyxsii,2,1,0,)(nnyxsyxs )(,)(00解方程求系数解方程求系数.,jjca待定系数法待定系数法解法二:解法二:三弯矩法三弯矩法令令 nixsMii,2,1,0),((1)以)以 为结点作线性插值:为结点作线性插值:),(),(11iiiiMxMxiiiiiiMhxxMhxxxs11)((5.45).1iiixxh其中其中(2)连续积分两次:)连续积分两次:213131)(6)(6)(cxcxxhMxxhMxsiiiiii(5.46)解法二:解法二:三弯矩法三弯矩法令令 nixsMii,2,
20、1,0),(iiiiiiMhxxMhxxxs11)((5.45)213131)(6)(6)(cxcxxhMxxhMxsiiiiii(5.46)(3)利用插值条件利用插值条件 11)(,)(iiiiyxsyxs确定确定;,21cc)()6()()6()(6)(6)(1113131iiiiiiiiiiiiiiiixxhMhyxxhMhyxxhMxxhMxsnixxxii,2,1,1(5.47)nixxxii,2,1,1(5.47)(4)利用利用 在内结点连续的条件求在内结点连续的条件求 .)(xsiM)6()6()(2)(2)(112121iiiiiiiiiiiiiihMhyhMhyxxhMxxh
21、MxsiiiiiiiiiiiihyyMMhxxhMxxhM112121)(6)(2)(2iixxx1)()6()()6()(6)(6)(1113131iiiiiiiiiiiiiiiixxhMhyxxhMhyxxhMxxhMxs)0()0(iixsxs(4)利用利用 在内结点连续的条件求在内结点连续的条件求 .)(xsiMiiiiiiiiiiiihyyMMhxxhMxxhMxs112121)(6)(2)(2)(iixxx1iiiiiiiihyyMhMhxs1163)0(1111163)0(iiiiiiiihyyMhMhxs1111211211)(6)(2)(2)(iiiiiiiiiiiihyyM
22、MhxxhMxxhMxs1iixxx(4)利用利用 在内结点连续的条件求在内结点连续的条件求 .)(xsiM1,2,1),0()0(nixsxsii令令得得iiiiiiiihyyMhMhxs1163)0(1111163)0(iiiiiiiihyyMhMhxsiiiiiiihyyMhMh11631111163iiiiiiihyyMhMh(4)利用利用 在内结点连续的条件求在内结点连续的条件求 .)(xsiMiiiiiiihyyMhMh11631111163iiiiiiihyyMhMhiiiiiiiiiiiiihyyhyyMhMhhMh11111116)33(6)(62111111111iiiii
23、iiiiiiiiiiiihyyhyyhhMhhhMMhhh(4)利用利用 在内结点连续的条件求在内结点连续的条件求 .)(xsiM)(62111111111iiiiiiiiiiiiiiiiihyyhyyhhMhhhMMhhh1,2,1,211niMMMiiiiii(5.49)iiii1解法二:解法二:三弯矩法三弯矩法nixsMii,2,1,0),(iiiiiiMhxxMhxxxs11)((5.45)213131)(6)(6)(cxcxxhMxxhMxsiiiiii(5.46)(3)利用插值条件利用插值条件 11)(,)(iiiiyxsyxs确定确定;,21cc)()6()()6()(6)(6)
24、(1113131iiiiiiiiiiiiiiiixxhMhyxxhMhyxxhMxxhMxsnixxxii,2,1,1(5.47)(1)(2)(4)利用利用 在内结点连续的条件求在内结点连续的条件求 .)(xs1,2,1,211niMMMiiiiii(5.49)iM1,2,1,211niMMMiiiiii1211012MMM2322122MMM3433232MMM.2122322nnnnnnMMM121212nnnnnnMMM(5)由边界条件再找两个方程:由边界条件再找两个方程:nnyMyM ,00第一种边界条件第一种边界条件 01002MM00yM 02000 ynnnnMM2102 nnn
25、y1211012MMM2322122MMM3433232MMM.2122322nnnnnnMMM121212nnnnnnMMM01002MMnnnnMM21nnnnnnnnMMMM1101101123321102222第一种边界条件:第一种边界条件:nnyMyM ,00(5)由边界条件再找两个方程:由边界条件再找两个方程:nnnnnnnnMMMM1101101123321102222(5.52)系数矩阵是主对角线严格占优阵系数矩阵是主对角线严格占优阵,故有唯一解故有唯一解.1211012MMM2322122MMM3433232MMM.2122322nnnnnnMMM121212nnnnnnMM
展开阅读全文