一维插值方法ppt课件_第1页
一维插值方法ppt课件_第2页
一维插值方法ppt课件_第3页
一维插值方法ppt课件_第4页
一维插值方法ppt课件_第5页
已阅读5页,还剩98页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章 数值逼近模型5.1节 一维插值方法1数值逼近泛指数学计算问题的近似解法。狭义的理解则专指对函数的逼近,即对于给定的较广泛的函数类F中的函数=(x),从较小的子类H中寻求在某种意义下的一个近似函数h(x),以便于计算和处理。切比雪夫和威尔斯特拉斯曾于19世纪中后期做了奠基性工作。2数值逼近函数逼近的主要内容有,对于某些特定的被逼近函数类F与逼近函数类H,讨论逼近的可能性,最佳逼近的存在性、特征、惟一性、误差估计以及算法等。它是现代数值分析的基本组成部分,除自身具有独立学科分支的意义外,还可用于构造数值积分、求函数零点、解微分方程和积分方程的近似方法。 35.1.1 引言45.1.1 引言

2、5下一个数是几?8 15 10 13 12 11 10 ( ) ( )找规律填数? 浏览次数:1190次悬赏分:10 | 解决时间:2008-2-4 17:02 | 提问者:kardon100 找规律填数,小学二年级问题,求解!问题补充: 请把规律写下吧!8 15 10 13 12 11 10 ( 13) ( )8+15=10+13=12+11=10+13=23所以第1空为13所以第2空为8题目有误吧,后一个10应为14第1.3.5.7.9等单数位依次加2第2.4.6.8等双数位依次减26下一个数是几?找规律说出下一个数是什么并说明理由:1、2、10、42 浏览次数:461次悬赏分:5 | 提

3、问时间:2010-6-3 19:51 | 提问者:_迷糊丫頭 答案:A:422 B:420 C 6 D 3推荐答案 是几都对,这种找规律的题就是垃圾题,没有讨论的价值下面说明为啥是几都对因为题目中已知的项一共有4个,所以构造函数f(n)=a1 n4+a2 n3+a3 n2+a4 n+a5a1,a2,a3,a4,a5都是待确定的常数7按题意带入f(1)=1f(2)=2f(3)=10f(4)=42f(5)=?问号代表A,B,C,D选项中的任意一个然后这5个式子组成了一个5元一次方程组解这个方程组就可以知道a1,a2,a3,a4,a5的值对于A,B,C,D的每个选项都有一组a1,a2,a3,a4,a

4、5和它对应所以说A,B,C,D都对下一个数是几?85.1.1 引言95.1.2 多项式插值 105.1.2 多项式插值 115.1.2 多项式插值 125.1.2 多项式插值 135.1.2 多项式插值 145.1.2 多项式插值1线性插值 线性插值也叫两点插值,已知函数y = f (x)在给定互异点x0, x1上的值为y0= f (x0),y1=f (x1)线性插值就是构造一个一次多项式 P1(x) = ax + b使它满足条件P1 (x0) = y0 P1 (x1) = y1其几何解释就是一条直线,通过已知点A (x0, y0),B(x1, y1)。151线性插值 由解析几何,过两点A、B

5、的直线方程可写为: (点斜式)或改写成 (对称式)容易验证,P1(x)就是所求的一次多项式,称为f(x)的线性插值多项式。161线性插值再研究对称式的结构。记 则前式可写为由于171线性插值因此,l0 (x)与l1 (x)分别是适合函数表 和的插值多项式。这两个插值多项式称作以x0, x1为结点的基本插值多项式。上式说明,满足条件的一次插值多项式y = P1 (x)可以由两个基本插值多项式l0 (x)与l1 (x)的线性组合来表示。18拉格朗日插值公式设连续函数y = f(x)在a, b上对给定n + 1个不同结点: x0, x1, , xn分别取函数值 y0, y1, , yn其中 yi =

6、 f (xi) i = 0, 1, 2, n试构造一个次数不超过n的插值多项式使之满足条件 i = 0, 1, 2, n19拉格朗日插值公式类似地,同构造线性插值的方法,先求n次多项式lk (x) k = 0, 1, n,使若作出这样的多项式lk(x),则Pn(x)的次数n,另外,由上式,对i = 0, 1, 2, n即Pn(x)满足插值条件。于是问题归结为具体求出基本插值多项式lk(x)。20拉格朗日插值公式根据基性质,xk以外所有的结点都是lk (x)的根,因此令又由lk (xk) = 1,得:21拉格朗日插值公式所以有:即得Pn (x)的表达式上式称为拉格朗日插多项式。 225.1.2

7、多项式插值 235.1.2 多项式插值 245.1.2 多项式插值 255.1.2 多项式插值 26图5.1 拉格朗日多项式插值的基函数27图5.2285.1.2 多项式插值 295.1.2 多项式插值 305.1.2 多项式插值 315.1.2 多项式插值 325.1.2 多项式插值 335.1.2 多项式插值 345.1.2 多项式插值 355.1.2 多项式插值 演示:使用函数interpgui和rungeinterp36图5.337图5.4385.1.3 分段线性插值395.1.3 分段线性插值405.1.3 分段线性插值41图5.5 分段线性插值的基函数425.1.3 分段线性插值4

8、35.1.3 分段线性插值445.1.3 分段线性插值455.1.3 分段线性插值465.1.3 分段线性插值47图5.5 分段线性插值的基函数48图5.6495.1.3 分段线性插值505.1.4 三次样条插值在生产和科学实验中,对所做的插值曲线即要简单,又要在曲线的连接处比较光滑,即所作的分段插值函数在分段上要求多项式次数低,而在节点上不仅连续,还存在连续的低阶导数我们把满足这样条件的插值函数,称为样条插值函数,它所对应的曲线称为样条曲线,其节点称为样点,这种插值方法称为样条插值。515.1.4 三次样条插值样条函数是在生产和科学技术实践中产生的。如用方砖砌圆井、条石筑拱桥,这些都是最初的

9、“样条函数”。但是现在因此得名的样条曲线并不是指折线而言,而是放样工人或绘图员借助样条(一种软木或塑料的长条)和压铁给出的那种曲线。这种曲线,在数学上是分段三次多项式的典型代表,它具有良好的力学性质。推而广之,今天把分段多项式,甚至分段解析函数统称为样条函数。525.1.4 三次样条插值样条函数的应用领域很广,早期在汽车、轮船、飞机制造方面的应和是手工放大样,在计算机的发展日前广泛深入后,它广泛地应用于各种制造业的计算机辅助设计(CAD),各种图形的绘制工作、地理信息系统、实验数据的拟合、以及现在“热门”的计算机动画制作。在样条函数中,应用最广的是三次样条函数。5354555.1.4 三次样条

10、插值565.1.4 三次样条插值575.1.4 三次样条插值585.1.4 三次样条插值595.1.4 三次样条插值在考虑样条插值问题的时候,首先一个问题就是满足条件的样条函数是否存在?令 i = 0, 1, 2, n根据三次样条函数的定义, 在每一个小区间xi-1, xi i = 1, n 上都是三次多项式,所以S (x)在 xi-1, xi上的表达式为:其中 605.1.4 三次样条插值将S (x)两次积分得:其中Ai和Bi为积分常数, 615.1.4 三次样条插值由插值条件Mi需满足方程:625.1.4 三次样条插值由此解得所以635.1.4 三次样条插值只要知道了诸Mi,S (x)的表

11、达式也就完全确定了。微分S (x)的表达式得而645.1.4 三次样条插值于是由一阶导数在节点处连续 得65各项除以hi + hi+1,并记 ,则上式可写为n 1个内点有n 1个方程,有n + 1个未知量Mi。为确定Mi (i = 0, 1, n)还需加上两个端点条件(边界条件)。665.1.4 三次样条插值端点条件端点条件形式很多,这里仅给出常用的两种。1)给定 ,补充方程组的第一个和最后一个方程。若取M0 = Mn=0,称为三次自然样条。675.1.4 三次样条插值2)给定两端点导数值即有整理得68方程组的求解经补充后的方程组为对端点条件(1),有69方程组的求解对端点条件(2)有70方程

12、组的求解最终得到的方程组是一个三对角方程组,可用追赶法求解,因为i+i = 1,i 0, i 0, 0 = i =1,故系数矩阵严格对角占优,从而存在唯一解。求出了Mi (i = 0, 1, n),也就求得了S (x)在各个小区间的表达式Si (x)(i = 0, 1, 2, n)715.1.4 三次样条插值725.1.4 三次样条插值735.1.4 三次样条插值745.1.4 三次样条插值755.1.4 三次样条插值7677785.1.4 三次样条插值795.1.4 三次样条插值805.1.4 三次样条插值81插值问题的发展直接使用多项式基求解系数计算困难,求到系数后求值、微分、积分方便使用

13、拉格朗日插值基函数求解系数简单,插值函数的求值、微分、积分复杂两种方法的共同缺点:高次插值多项式在非插值点误差较大,不适宜做外推原因分析:所采用的基函数是全局的82插值问题的发展解决的方法:采用分段低次插值多项式分段线性插值多项式构造简单光滑性差在每个分段使用较高次的多项式三次样条函数835.1.5 三次样条的MATLAB实现Cubic spline interpolation845.1.5 三次样条的MATLAB实现855.1.5 三次样条的MATLAB实现clamped:夹紧的,夹持的 865.1.5 三次样条的MATLAB实现875.1.5 三次样条的MATLAB实现885.1.5 三次样条的MATLAB实现895.1.5 三次样条的MATLAB实现905.1.5 三次样条的MATLAB实现91图5.7925.1.5 三次样条的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论