第五章插值法-Read_第1页
第五章插值法-Read_第2页
第五章插值法-Read_第3页
第五章插值法-Read_第4页
第五章插值法-Read_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

2.1拉格朗日插值2.2插值余项2.3分段插值2.4牛顿插值2.5等距结点插值第2章插值

问题的提出函数解析式未知,通过实验观测得到的一组数据,即在某个区间[a,b]上给出一系列点的函数值yi=f(xi)或者给出函数表y=f(x)y=p(x)xx0x1x2……xnyy0y1y2……yn

插值法的基本原理设函数y=f(x)定义在区间[a,b]上,是[a,b]上取定的n+1个互异节点,且在这些点处的函数值为已知,即。若存在一个f(x)的近似函数,满足则称为f(x)的一个插值函数,f(x)为被插函数,点xi为插值节点,称(1)式为插值条件,而误差函数R(x)=

称为插值余项,区间[a,b]称为插值区间,插值点在插值区间内的称为内插,否则称外插。

(1)插值函数在n+1个互异插值节点(i=0,1,…,n)处与相等,在其它点x就用的值作为f(x)的近似值。这一过程称为插值,点x称为插值点。换句话说,插值就是根据被插函数给出的函数表“插出”所要点的函数值。用的值作为f(x)的近似值,不仅希望能较好地逼近f(x),而且还希望它计算简单。由于代数多项式具有数值计算和理论分析方便的优点,所以本章主要介绍代数插值。即求一个次数不超过n次的多项式:满足

则称Pn(x)为f(x)的n次插值多项式。这种插值法通常称为代数插值法。其几何意义如下图所示若

定理

n次代数插值问题的解是存在且惟一的

证明:设n次多项式

是函数在区间[a,b]上的n+1个互异的节点(i=0,1,2,…,n)上的插值多项式,则求插值多项式Pn(x)的问题就归结为求它的系数(i=0,1,2,…,n)。由插值条件:(i=0,1,2,…,n),可得(2-1)这是一个关于待定参数的n+1阶线性方程组,其系数矩阵行列式为

称为Vandermonde(范德蒙)行列式。因xi≠xj(当i≠j时),故V≠0。根据解线性方程组的克莱姆(Gramer)法则,方程组的解存在且惟一,从而Pn(x)被惟一确定。

惟一性说明,不论用何种方法来构造,也不论用何种形式来表示插值多项式,只要满足插值条件(1),其结果都是相互恒等的。

2.1拉格朗日(Lagrange)插值为了构造满足插值条件(i=0,1,2,…,n)的便于使用的插值多项式Pn(x),先考察几种简单情形,然后再推广到一般形式。2.1.2线性插值线性插值是代数插值的最简单形式。假设给定了函数f(x)在两个互异的点,的值,,现要求用线性函数近似地代替f(x)。选择参数a和b,使,称这样的线性函数P1(x)为f(x)的线性插值函数。线性插值的几何意义:用通过点和的直线近似地代替曲线y=f(x)。由解析几何知道,这条直线可用点斜式表示为

为了便于推广,记这是一次函数,且有性质

与称为线性插值基函数。且有

于是线性插值函数可以表示为与基函数的线性组合例2.1已知,,求解:这里x0=100,y0=10,x1=121,y1=11,利用线性插值

2.1.3抛物插值

抛物插值又称二次插值,它也是常用的代数插值之一。设已知f(x)在三个互异点x0,x1,x2的函数值y0,y1,y2,要构造次数不超过二次的多项式使其满足二次插值条件:这就是二次插值问题。其几何意义是用经过3个点的抛物线近似代替曲线,如下图所示。因此也称之为抛物插值。

P2(x)的参数直接由插值条件决定,即满足下面的代数方程组:

该三元一次方程组的系数矩阵

的行列式是范德蒙行列式,当时,方程组的解唯一。为了与下一节的Lagrange插值公式比较,仿线性插值,用基函数的方法求解方程组。先考察一个特殊的二次插值问题:求二次式,使其满足条件:

由上式的后两个条件知是的两个零点。于是有:再由另一条件确定系数从而导出类似地可以构造出满足条件:的插值多项式

及满足条件:的插值多项式

这样构造出来的称为抛物插值的基函数取已知数据作为线性组合系数,将基函数线性组合可得:容易看出,P2(x)满足条件2.1.4一般形式的拉格朗日插值

我们看到,两个插值点可求出一次插值多项式,而三个插值点可求出二次插值多项式。当插值点增加到n+1个时,也就是通过n+1个不同的已知点,可以构造出一个次数为n的代数多项式Pn(x)。与推导抛物插值的基函数类似,先构造一个特殊n次多项式的插值问题,使其在各节点上满足

即由条件()知,都是n次的零点,故可设其中为待定常数。由条件,可求得

于是代入上式,得称为关于基点(i=0,1,…,n)的n次插值基函数。以n+1个n次基本插值多项式为基础,就能直接写出满足插值条件的n次代数插值多项式。事实上,由于每个插值基函数都是n次多项式,所以他们的线性组合是次数不超过n次的多项式,称形如(2-7)式的插值多项式为n次拉格朗日插值多项式。并记为

(2-7)例2.2已知y=f(x)的函数表

求线性插值多项式,

并计算x=1.5的值X13y12解:由线性插值多项式公式得例2.3已知x=1,4,9的平方根值,用抛物插值公式,求

(x0–x1)(x0–x2)(x–x1)(x–x2)y0+(x1–x0)(x1–x2)(x–x0)(x–x2)y1+(x2–x0)(x2–x1)(x–x0)(x–x1)y2p2(7)=x0=1,x1=4,x2=9y0=1,y1=2,y2=3(1–4)(1–9)(7–4)(7–9)*1+(4–1)(4–9)(7–1)(7–9)*2+(9–1)(9–4)(7–1)(7–4)*3=2.7p2(x)=例2.4已知函数y=f(x)在节点上满足

xx0x1x2yy0y1y2

求二次多项式p2(x)=a0x2+a1x+a2使之满足p2(xi)=yi

i=0,1,2解:用待定系数法,将各节点值依次代入所求多项式,得解上述方程,将求出的a0,a1,a2

代入p2(x)=a0x2+a1x+a2

即得所求二次多项式。例2.5求过点(0,1)、(1,2)、(2,3)的三点插值多项式解:由Lagrange插值公式(给定的三个点在一条直线上)例2.6已知f(x)的观测数据

x0124f(x)19233构造Lagrange插值多项式解

四个点可构造三次Lagrange插值多项式:基函数为

Lagrange插值多项式为

为便于上机计算,常将拉格朗

温馨提示

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

最新文档

评论

0/150

提交评论