




已阅读5页,还剩59页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
W Y 第五章 插值法插值法 (上)(上) 5-1阜师院数科院第五章 插值法 W Y 第五章目录 1 1 拉格朗日(拉格朗日(LagrangeLagrange)插值插值 1.1 1.1 插值多项式的存在性和唯一性插值多项式的存在性和唯一性 1.2 1.2 插值多项式的误差估计插值多项式的误差估计 1.3 1.3 LagrangeLagrange插值多项式插值多项式 2 2 牛顿(牛顿(NewtonNewton)插值插值 2.1 2.1 差商差商 2.2 2.2 NewtonNewton插值方式插值方式 2.3 2.3 差分差分 2.4 2.4 差距节点的插项公式差距节点的插项公式 3 3 HermiteHermite插值插值 3.1 3.1 HermiteHermite插值插值 3.2 3.2 误差估计误差估计 3.3 3.3 HermiteHermite插值的一般方式插值的一般方式 4 4 多项式插值的缺陷多项式插值的缺陷 4.1 4.1 多项式插值的缺陷多项式插值的缺陷 4.2 4.2 分段多项式插值分段多项式插值 5 5 样条函数样条函数 5.1 5.1 样条函数的概念样条函数的概念 5.2 5.2 三次样条函数三次样条函数 2阜师院数科院第五章 插值法 W Y 插值法概述 函数常被用来描述客观事物变化的内在规律函数常被用来描述客观事物变化的内在规律数量数量 关系,如宇宙中天体的运行,地球上某地区平均气温的关系,如宇宙中天体的运行,地球上某地区平均气温的 变化等等,但在生产和科研实践中碰到的大量的函数中,变化等等,但在生产和科研实践中碰到的大量的函数中, 不仅仅是用解析表达式表示的函数,还经常用数表和图不仅仅是用解析表达式表示的函数,还经常用数表和图 形来表示函数,其中函数的数表形式在实际问题中应用形来表示函数,其中函数的数表形式在实际问题中应用 广泛,主要原因是有相当一部分函数是通过实验或观测广泛,主要原因是有相当一部分函数是通过实验或观测 得到的一些数据,这些数据只是某些离散点得到的一些数据,这些数据只是某些离散点 x x i i 上的值(上的值( 包括函数值包括函数值f f ( (x x i i ) ),导数值导数值f f ( (x x i i ) )等等, ,i i = 0,1,2, = 0,1,2,n n), ),虽然其函虽然其函 数关系是客观存在的,但却不知道具体的解析表达式,数关系是客观存在的,但却不知道具体的解析表达式, 因此不便于分析研究这类数表函数的性质,也不能直接因此不便于分析研究这类数表函数的性质,也不能直接 得出其它未列出点的函数值,我们希望能对这样的函数得出其它未列出点的函数值,我们希望能对这样的函数 用比较简单的表达式近似地给出整体的描述。用比较简单的表达式近似地给出整体的描述。 3阜师院数科院第五章 插值法 W Y 插值法概述(续1) 如行星在太空中的定位问题:如行星在太空中的定位问题:当行星在空间运行时,当行星在空间运行时, 可通过精密观测仪器在不同的时间可通过精密观测仪器在不同的时间t t i i ( (i i = 1,2, = 1,2,) )观测到行观测到行 星所在位置星所在位置S S( (t t i i ) ),无论花费多少人力物力,所得到的只无论花费多少人力物力,所得到的只 是一批离散数据是一批离散数据( (t t i i , ,S S( (t t i i ),),i i=1,2,)=1,2,),而行星是在作连续运而行星是在作连续运 动,它在任一时间动,它在任一时间t t(与(与t t i i 不同)的位置不同)的位置S S( (t t) ),我们只能再我们只能再 去通过观测得到,插值逼近是利用这组离散数据去通过观测得到,插值逼近是利用这组离散数据( (t t i i , ,S S( (t t i i ) ) 构造一个简单的便于计算的近似函数(解析表达式),构造一个简单的便于计算的近似函数(解析表达式), 用它可求任何时间的函数值(用它可求任何时间的函数值(称为插值称为插值),对这个近似),对这个近似 解析表达式也能求导,讨论其各种性质。解析表达式也能求导,讨论其各种性质。 又如:又如:据资料记载,某地区每隔据资料记载,某地区每隔1010年进行一次人口普查,年进行一次人口普查, 自自19301930年到年到19901990年的统计结果如下:年的统计结果如下: 4阜师院数科院第五章 插值法 W Y 插值法概述(续2) 另一方面,有些函数,虽然有解析表达式,但因其过于另一方面,有些函数,虽然有解析表达式,但因其过于 复杂,不便于计算和分析,同样希望构造一个既能反映函复杂,不便于计算和分析,同样希望构造一个既能反映函 数的特性又便于计算的简单函数,近似代替原来的函数。数的特性又便于计算的简单函数,近似代替原来的函数。 如在积分如在积分 中,当中,当f f ( (x x) )很复杂,要计算很复杂,要计算 积分积分I I是很困难的,构造近似函数使积分容易计算,并且是很困难的,构造近似函数使积分容易计算,并且 使之离散化能上机计算求出积分使之离散化能上机计算求出积分I I,都要用到插值逼近。都要用到插值逼近。 年年 份份: 1930 1940 1950 1960 1970 1980 1990: 1930 1940 1950 1960 1970 1980 1990 人口人口 (百万)(百万): 1 23 1 32 1 51 1 80 2 03 2 27 2 52: 1 23 1 32 1 51 1 80 2 03 2 27 2 52 通过对上述数据的观察和分析,我们希望能估计出这通过对上述数据的观察和分析,我们希望能估计出这 六十年期间任何一年(例如六十年期间任何一年(例如19651965年)的人口总数,或者预年)的人口总数,或者预 测测20002000年该地区的人口数量年该地区的人口数量 。利用插值方法就可以解决。利用插值方法就可以解决 这一类问题。这一类问题。 5阜师院数科院第五章 插值法 W Y 代数插值 解决上述问题的方法有解决上述问题的方法有两类两类:一类一类是对于一组离是对于一组离 散点散点( (x x i i , ,f f ( (x x i i ) ) ( (i i = 0,1,2, = 0,1,2,n n) ),选定一个便于计算的函选定一个便于计算的函 数形式数形式 ( (x x) ),如多项式,分段线性函数,有理式,三如多项式,分段线性函数,有理式,三 角函数等,要求角函数等,要求 ( (x x) )通过点通过点 ( (x x i i )=)=f f ( (x x i i ) () (i i = 0,12, = 0,12,n n), ), 由此确定函数由此确定函数 ( (x x) )作为作为f f ( (x x) )的近似。这就是的近似。这就是插值法插值法。 另另一类方法一类方法在选定近似函数的形式后,不要求近似函在选定近似函数的形式后,不要求近似函 数过已知样点,只要求在某种意义下它在这些点上的数过已知样点,只要求在某种意义下它在这些点上的 总偏差最小。这类方法称为总偏差最小。这类方法称为曲线(数据)拟合法曲线(数据)拟合法,将,将 在下一章介绍。在下一章介绍。 本章主要讨论构造插值多项式的几种常用的方法及本章主要讨论构造插值多项式的几种常用的方法及 其误差其误差 用插值法求函数的近似表达式时,首先要选定用插值法求函数的近似表达式时,首先要选定 函数的形式。可供选择的函数很多,常用的是多项式函数的形式。可供选择的函数很多,常用的是多项式 函数。因为多项式函数计算简便,只需用加、减、乘函数。因为多项式函数计算简便,只需用加、减、乘 等运算,便于上机计算,而且其导数与积分仍为多项式。等运算,便于上机计算,而且其导数与积分仍为多项式。 6阜师院数科院第五章 插值法 W Y 代数插值(续1) 用多项式作为研究插值的工具,称为用多项式作为研究插值的工具,称为代数插值代数插值,其,其 基本问题是:基本问题是: 已知函数已知函数f f ( (x x) )在区间在区间 a a, ,b b 上上n n+1+1个不同点个不同点x x 0 0, ,x x1 1 ,x x n n 处的处的 函数值函数值y y i i = = f f ( (x x i i ) () (i i=0,1,=0,1,n n), ),求一个次数不超过求一个次数不超过n n的多项式的多项式 : 使其满足在给定点处与使其满足在给定点处与f f( (x x) )相同,即满足相同,即满足插值条件插值条件: n n ( (x x) )称为称为插值多项式插值多项式,x x i i ( (i i=0,1,2,=0,1,2,n n) )称为称为插值节点插值节点, a a, ,b b 称为称为插值区间插值区间。 7阜师院数科院第五章 插值法 W Y 代数插值(续2) 从几何上看(如图从几何上看(如图5-15-1所示),所示),n n次多项式插值就是次多项式插值就是 过过n n+1+1个点个点y y i i = = f f ( (x x i i )( )(i i=0,1,=0,1,n n) ),作一条多项式曲线作一条多项式曲线 y y = = ( (x x) )近似曲线近似曲线y y = = f f ( (x x) :) : y y x x y0yny2 x0x1x2xn y1 (图(图5-15-1) 因此,所谓插值,即是在因此,所谓插值,即是在x x 0 0, ,x x1 1 ,x x n n 中任意插入一个中任意插入一个x x , 要求对应的要求对应的f f ( (x x) ),具体做法是按上述方法构造具体做法是按上述方法构造 n n ( (x x) )以以 n n ( (x x) )近似近似f f ( (x x) )。 - - - - - - - - 8阜师院数科院第五章 插值法 W Y 代数插值(续3) 插值法是插值法是求函数值的一种逼近方法,是数值分析中的求函数值的一种逼近方法,是数值分析中的 基本方法之一,作为基础,后面微分,积分,微分方程在基本方法之一,作为基础,后面微分,积分,微分方程在 进行离散化处理时,要用到,作为一种逼近方法,本身也进行离散化处理时,要用到,作为一种逼近方法,本身也 有广泛的应用价值,如在拱桥建设中,拱轴,拱腹的设计有广泛的应用价值,如在拱桥建设中,拱轴,拱腹的设计 节点与具体施工设计点常常可能不重合。如图节点与具体施工设计点常常可能不重合。如图5-25-2所示。所示。 假定假定 : 设计给出的节点为设计给出的节点为x x i i = 2,4,6, 8, 10 = 2,4,6, 8, 10,施工设施工设 计拱架点为计拱架点为x x i i = 1.5, 3.5, 5.5, 8, 10, = 1.5, 3.5, 5.5, 8, 10,部分节点不重合,部分节点不重合, 此时此时y y = = f f ( (x x i i ) )如何求?这就是如何求?这就是插值问题插值问题。 246 810 x y (图(图5-25-2) 9阜师院数科院第五章 插值法 W Y 又如又如在软土地区修建铁路,公路,将不可在软土地区修建铁路,公路,将不可 避免地会出现后期沉降(工后沉降)问题,其避免地会出现后期沉降(工后沉降)问题,其 工后沉降的大小,沉降速率都直接影响铁路,工后沉降的大小,沉降速率都直接影响铁路, 公路的养护运营,行车速度等,因此要对其进公路的养护运营,行车速度等,因此要对其进 行严格控制。行严格控制。 通过对已建成路基面标高(路肩)进行测通过对已建成路基面标高(路肩)进行测 量观测,可得到一批数据,对这些数据进行分量观测,可得到一批数据,对这些数据进行分 析(包括作插值),可推算出:析(包括作插值),可推算出: 某一时刻路基沉降(如某一时刻路基沉降(如3 3年,年,5 5年)的沉年)的沉 降值;降值; 不同时期路基沉降速率;不同时期路基沉降速率; 最终沉降值。最终沉降值。 代数插值应用举例 10阜师院数科院第五章 插值法 W Y 代数插值应用举例(续) 插值用于数码相机增加图像的分辩率:插值用于数码相机增加图像的分辩率: 如果要将一幅数码图像放大,也就是使如果要将一幅数码图像放大,也就是使 其具有更多的像素,而多出来的像素原本其具有更多的像素,而多出来的像素原本 是不存在的是不存在的, ,需要根据周围像素的色值计算需要根据周围像素的色值计算 出来,这个计算的过程即为出来,这个计算的过程即为插值插值。 11阜师院数科院第五章 插值法 W Y 1 拉格朗日(Lagrange)插值 1.1 1.1 插值多项式的存在性和唯一性插值多项式的存在性和唯一性 插值中,首先要解决的问题是:满足插值条件插值中,首先要解决的问题是:满足插值条件(5-25-2) 的插值多次式的插值多次式 n n ( (x x) )是否存在?如果存在,是否唯一?是否存在?如果存在,是否唯一?n n次次 多项式多项式 n n (x)(x)有有n n +1 +1个待定系数,利用给出的个待定系数,利用给出的n n+1+1个不同的个不同的 节点节点x x 0 0 , , x x 1 1 , , , , x x n n ,由插值条件(由插值条件(5-25-2)可得关于系数)可得关于系数 a a0 0, ,a a1 1 ,a a n n 的的n n +1 +1个方程个方程 : 12阜师院数科院第五章 插值法 W Y 插值多项式的存在性和唯一性(续 ) 其系数行列式其系数行列式 : 由唯一性的上述简单证明,可以得到下面几点:由唯一性的上述简单证明,可以得到下面几点: 13阜师院数科院第五章 插值法 W Y 关于唯一性证明的几点说明 1 1:插值多项式的唯一性表明,对同一组节点,它们的插值多项式的唯一性表明,对同一组节点,它们的 插值多项式是唯一的,可能由不同的方法,会得到不插值多项式是唯一的,可能由不同的方法,会得到不 同形式的插值多项式,但它们之间一定可以相互转化,同形式的插值多项式,但它们之间一定可以相互转化, 一定会相同,当然误差也一样。一定会相同,当然误差也一样。 2 2:n n +1 +1组节点只能确定一个不超过组节点只能确定一个不超过n n次的多项式,若次的多项式,若 n n 次,如设为次,如设为 n n+1+1( (x x) ), ,则有则有n n+2+2有待定参数有待定参数a a 0 0, ,a a1 1 ,a a n n , , a a n n+1+1 需确定,而需确定,而n n +1 +1个组节点,只构成个组节点,只构成n n +1 +1个插值条个插值条 件,即件,即 构成构成n n+1+1个方程,只能确定个方程,只能确定n n+1+1个变量的方程组。个变量的方程组。 3 3:上述证明是构造性的(给出解决问题的方法)即上述证明是构造性的(给出解决问题的方法)即 以以 通过解线性方程组来确定插值多项式,但这种方法的计通过解线性方程组来确定插值多项式,但这种方法的计 算量偏大,计算步骤较多,容易使舍入误差增大。因此算量偏大,计算步骤较多,容易使舍入误差增大。因此 实际计算中不采用这种方法,而用下面介绍的几种常用实际计算中不采用这种方法,而用下面介绍的几种常用 的方法。的方法。 14阜师院数科院第五章 插值法 W Y 1.2 插值多项式的误差估计 插值多项式与被插函数之间的差:插值多项式与被插函数之间的差: 称为称为截断误差截断误差,又称为,又称为插值余项插值余项。 假定假定f f ( (x x) )在区间在区间 a a, ,b b 上上n n +1 +1次连续可导,对次连续可导,对 a a, ,b b 上任意点上任意点x x, 且且x x x x i i ( (i i=0,1,=0,1,n n) ),构造辅助函数:构造辅助函数: 15阜师院数科院第五章 插值法 W Y 插值多项式的误差估计(续) 在(在(a a, , b b)内至少有一个零点,设为内至少有一个零点,设为 ,即:,即: 因为因为 n n (t)(t)为至多为至多n n次多项,次多项, n n+1+1( (t t) )为最高次项系数为 为最高次项系数为1 1的的 n n +1 +1次多项式,因而:次多项式,因而: 又由插值条件(又由插值条件(5-25-2),),R R n n( (x x i i ) = 0) = 0 ( (i i=0,1,=0,1,n n) ),故函数故函数 ( (t t) ) 在区间在区间 a a, ,b b 内至少有内至少有n n+2+2个零点个零点x x, ,x x 0 0, ,x x1 1 ,x x n n 。由罗尔由罗尔 (RolleRolle)中值定理,函数中值定理,函数 在在( (a a, , b b) )内至少有内至少有n n +1+1个个 零点零点。反复使用。反复使用RolleRolle中值定理,可以得出:中值定理,可以得出: 16阜师院数科院第五章 插值法 W Y 插值多项式的误差估计(续) 于是有:于是有: 所以:所以: 当当x x = = x x i i ( (i i=0,1,=0,1,n n) ),时,上式自然成立,因此,上式对时,上式自然成立,因此,上式对 a a, ,b b 上的任意点都成立。这就是插值多项式的误差估计。上的任意点都成立。这就是插值多项式的误差估计。 17阜师院数科院第五章 插值法 W Y 插值余项定理 定理定理5.1 5.1 设设x x 0 0 , , x x 1 1 , x x n n 是区间是区间 a a, , b b 上的互异节点,上的互异节点, n n ( (x x) )是过是过 这组节点的这组节点的n n次插值多项式。如果次插值多项式。如果f f ( (x x) )在在 a a, , b b 上上n n+1+1 次连续可导,则对次连续可导,则对 a a, ,b b 内任意点内任意点x x,插值余项为:插值余项为: 观察插值多项式的余项公式,容易看出它与台劳(观察插值多项式的余项公式,容易看出它与台劳(TaylorTaylor) 余项有相似之外。事实上,插值余项(余项有相似之外。事实上,插值余项(5-45-4)的导出过程与)的导出过程与 TaylorTaylor余项余项的导出也类似。这并不偶然,因为两者都是研的导出也类似。这并不偶然,因为两者都是研 究用多项式近似一个函数的误差。只是究用多项式近似一个函数的误差。只是TaylorTaylor多项式多项式要求要求 在同一点上各阶导数值相等,而插值多项式则要求在个不在同一点上各阶导数值相等,而插值多项式则要求在个不 同点上函数值相等。同点上函数值相等。 18阜师院数科院第五章 插值法 W Y 插值余项定理(续) 另外,从余项另外,从余项R R n n (x)(x)中的中的 n+1n+1(x) (x)知,当点知,当点x x位于位于x x 0 0 , , x x 1 1 , x x n n 的的中部时,比较小,精度要高一些;而位于两端时,精度中部时,比较小,精度要高一些;而位于两端时,精度 要差一点;若要差一点;若x x位于位于x x 0 0 , , x x 1 1 , x x n n 的外部,一般称为外插,的外部,一般称为外插, 此时精度一般不理想,使用时必须注意。此时精度一般不理想,使用时必须注意。 为更好理解误差估计式(为更好理解误差估计式(5-45-4),来看一下,若),来看一下,若f f ( (x x) )为一为一 个个n n次多项式,对于区间次多项式,对于区间 a a, ,b b ,从上选取从上选取n n +1 +1个点个点x x i i ( (i i=0,1,2=0,1,2 ,n n) ),由,由y y i i = =f f ( (x x i i ) )可得一组点可得一组点( (x x i i , ,y y i i ) )( (i i=0,1,2,=0,1,2,n n) ),由它们按由它们按 插值条件(插值条件(5-25-2)构成一个)构成一个n n次插多项式次插多项式 n n ( (x x) ),问,问f f ( (x x) )(n n次次 多项式)与多项式)与 n n ( (x x) )之间相差多少之间相差多少( ( n n ( (x x) ) f f ( (x x) )? 19阜师院数科院第五章 插值法 W Y 1.3 Lagrange插值多项式 对对( (x x i i , ,y y i i )(i=0,1,2,)(i=0,1,2,n n) )按插值条件(按插值条件(5-25-2)构造)构造n n次插次插 值多项式,有几种方法,可得相应的插值多项式,下值多项式,有几种方法,可得相应的插值多项式,下 面从最简单的情形开始。面从最简单的情形开始。 n n =1 =1时,只有两个节点,时,只有两个节点,x x 0 0 , , x x 1 1 ,对应于对应于y y 0 0 , , y y 1 1 ,由前所由前所 述,插值多项式应设为述,插值多项式应设为 1 1 ( (x x) = ) = a a 0 0 + +a a 1 1 x x,且满足插值条件且满足插值条件 : 所以,所以,n n =1 =1时两个节点的插值多项式为:时两个节点的插值多项式为: (紧接下屏)紧接下屏) 20阜师院数科院第五章 插值法 W Y Lagrange插值多项式(续1) 其几何意义,就是以过两点其几何意义,就是以过两点( (x x 0 0 , , y y 0 0 ) ),( (x x 1 1 , , y y 1 1 ) )的直线的直线 y = y = 1 1 (x)(x)近似曲线近似曲线y y = = f f ( (x x) ),故这种插值又称为故这种插值又称为线性插值线性插值, 如图如图5-35-3所示所示 : x 图图5-35-3 x x0 0 x x1 1 由于由于 1 1 ( (x)x)为直线,由过两点的直线的点斜式可得:为直线,由过两点的直线的点斜式可得: 21阜师院数科院第五章 插值法 W Y Lagrange插值多项式(续2 ) 显然,显然, 1 1 ( (x)x), N N1 1 (x)(x)与与L L 1 1 ( (x x) )都是同一条直线,应相同,都是同一条直线,应相同, 也可以验证也可以验证 1 1 ( (x)x),N N 1 1 ( (x x) )和和L L 1 1 ( (x x) )满足插值条件(满足插值条件(5-25-2)。)。 线性插值多项式的上述几种形式中,式(线性插值多项式的上述几种形式中,式(5-65-6)与式)与式 (5-75-7)由于形式上较简单,将以它们为基础,推广到)由于形式上较简单,将以它们为基础,推广到n n+1+1 个节点的一般情况,分别得到个节点的一般情况,分别得到牛顿插值多项式牛顿插值多项式 N Nn n (x)(x)和和 拉格朗日插值多项式拉格朗日插值多项式 L Ln n (x)(x)。 为了将两点插值公式为了将两点插值公式L L 1 1 ( (x x) )推广到一般情况,引入推广到一般情况,引入 插值基函数插值基函数l l 0 0 ( (x x) ),l l 1 1 ( (x x) ),则:则: L L1 1 ( (x x) )是两个函数值的线性是两个函数值的线性 组合,组合系数为组合,组合系数为 两个插值基函数:两个插值基函数: 22阜师院数科院第五章 插值法 W Y 式(式(5-75-7)揭示了拉格朗日插值方法的特点,即将插值)揭示了拉格朗日插值方法的特点,即将插值 多项式表示为插值节点多项式表示为插值节点x x 0 0 ,x x 1 1 对应的函数值对应的函数值y y 0 0 ,y y 1 1 的线性的线性 组合,而组合系数就是插值基函数组合,而组合系数就是插值基函数l l 0 0 ( (x x), ), l l 1 1 ( (x x) )。所以插值问所以插值问 题可分解为基函数的插值问题。题可分解为基函数的插值问题。 插值基函数 这里,这里,l l 0 0 ( (x x), ),l l 1 1 ( (x x), ),l l 2 2 ( (x x) )是二次插值基函数,应满足插值条件是二次插值基函数,应满足插值条件 : 当当n n =2 =2时,已知函数表如下,时,已知函数表如下,, ,求满足插值条件求满足插值条件L L 2 2 ( (x x i i ) = ) = y y i i ( (i i=0,1,2,)=0,1,2,)的二次的插值多项式的二次的插值多项式L L 2 2 ( (x x ) ) xx0x1x2 y(x)y0y1y2 23阜师院数科院第五章 插值法 W Y 插值基函数(n =2)(续1 ) 按此插值条件,每个基函数的零点都是插值节点,按此插值条件,每个基函数的零点都是插值节点, 借助零点构造多项式,可写出三个插值基函数。例如,借助零点构造多项式,可写出三个插值基函数。例如, 由于由于x x 1 1, ,x x2 2 为为l l 0 0 ( (x x) )的两个零点,故可设:的两个零点,故可设: 同理可得同理可得 : 24阜师院数科院第五章 插值法 W Y 插值基函数(续2) 所以:所以:L L 2 2 ( (x x) = ) = l l 0 0 ( (x x) )y y 0 0 + + l l 1 1 ( (x x) )y y 1 1 + + l l 2 2 ( (x x) )y y 2 2 满足插值条件(满足插值条件(5-25-2 )由多项式插值的唯一性知,)由多项式插值的唯一性知,L L 2 2 ( (x x) )即为所求的二次插即为所求的二次插 值多项式,由于其几何意义为以抛物线值多项式,由于其几何意义为以抛物线L L 2 2 ( (x x) )近似曲线近似曲线y y = = f f ( (x x) ),如图如图5-45-4所示,故又称为抛物插值。所示,故又称为抛物插值。 将上述利用插值基函数将上述利用插值基函数 求插值多项式的方法推广到求插值多项式的方法推广到 一般情况,当节点增多到一般情况,当节点增多到 n n +1 +1个时,对个时,对( (x x i i , ,y y i i )(i=0,1,2,)(i=0,1,2, ,n n) ) 设设n n次插值多项式:次插值多项式: x x1x2x0 y图图5-45-4 25阜师院数科院第五章 插值法 W Y 插值基函数(续3) 即即l l i i ( (x x) )有有n n个零点个零点x x j j ( (j j=0,1,=0,1,n n, ,j j i i) ) 且且l l i i ( (x x i i )=1)=1,故它必定是以下形式:故它必定是以下形式: 其中其中l l i i ( (x x) )为插值基函数为插值基函数( (i i = 0,1,2,= 0,1,2,n n) ), 它们的次数不超过它们的次数不超过n n,且满足:且满足: 26阜师院数科院第五章 插值法 W Y Lagrange插值多项式 代入(代入(5-95-9)式,得)式,得: : 27阜师院数科院第五章 插值法 W Y Lagrange插值多项式(续) 事实上,因为每个插值基函数事实上,因为每个插值基函数 l li i (x)x)( (i i=0,1,=0,1,n n) )都是都是n n次多项式,次多项式, 故故L L n n ( (x x) )是至多是至多n n次多项式,由次多项式,由: : 即即L L n n ( (x x) )满足插值条件(满足插值条件(5-25-2),称式(),称式(5-105-10)为)为 LagrangeLagrange插值多项式插值多项式,具优点是形式对称,含义直观,具优点是形式对称,含义直观, 便于在计算机上实现,式(便于在计算机上实现,式(5-45-4)为插值余项。)为插值余项。 28阜师院数科院第五章 插值法 W Y 插值举例 例例1 1 已知函数已知函数 y y = = ln ln x x 的函数表如下:的函数表如下: 2.63912.63912.56492.56492.48492.48492.39792.39792.30262.3026 y=y=lnxlnx 14141313121211111010 x x 解解 线性插值线性插值。取两个节点。取两个节点x x 0 0 =11=11,x x 1 1 =12=12,插值基函数为插值基函数为: : 分别用分别用LagrangeLagrange线性插值和抛物线插值求线性插值和抛物线插值求ln11.5ln11.5的近似值的近似值 ,并估计截断误差。,并估计截断误差。 29阜师院数科院第五章 插值法 W Y 例1(续) 抛物线插值抛物线插值。取。取x x 0 0 =11=11,x x 1 1 =12=12,x x 2 2 =13=13,插值多项式为插值多项式为: : 30阜师院数科院第五章 插值法 W Y 插值举例(续) 例例2 2 证明证明 上式的左端为插值基函数的线性组合,其组合系数上式的左端为插值基函数的线性组合,其组合系数 均为均为1 1。 显然,函数显然,函数f f( (x x) ) 1 1在这在这n n +1 +1个节点取值为个节点取值为1 1,即,即 y y i i = =f f ( (x x i i ) ) 1 ( 1 (i i=0,1,=0,1,n n) )由式(由式(5-105-10)知,它的)知,它的n n次次LagrangeLagrange 插值多项式为:插值多项式为: 对任意对任意x x,插值余项为:插值余项为: 所以:所以: 31阜师院数科院第五章 插值法 W Y 2 牛顿(Newton)插值 LagrangeLagrange插值多项式是从直线的对称式出发,利用插插值多项式是从直线的对称式出发,利用插 值基函数的方法得到的,但从计算的角度来说,直线的点值基函数的方法得到的,但从计算的角度来说,直线的点 斜式(斜式(5-65-6)更为方便,因此,能否由此出发,构造一类计)更为方便,因此,能否由此出发,构造一类计 算简单的插值公式呢?算简单的插值公式呢? 32阜师院数科院第五章 插值法 W Y 牛顿(Newton)插值(续1) 这是一个递推公式,它表明当增加一个节点时,新的这是一个递推公式,它表明当增加一个节点时,新的 插值多项式只在原插值多项式基础上增加一项,这种情况插值多项式只在原插值多项式基础上增加一项,这种情况 如果能推广到如果能推广到n n次多项式次多项式N N n n ( (x x) ),则,则N N n n ( (x x) )可写作为:可写作为: 上述插值多项式的系数上述插值多项式的系数a a 0 0, ,a a1 1 ,a a n n 如何求,是否有如何求,是否有 规律?事实上,这些系数的确定,可利用插值条件:规律?事实上,这些系数的确定,可利用插值条件: 33阜师院数科院第五章 插值法 W Y 牛顿(Newton)插值(续2 ) 34阜师院数科院第五章 插值法 W Y 2.1 差商 定义定义5.15.1 类似于类似于高阶导数高阶导数的定义,称的定义,称 一阶差商的差商一阶差商的差商: : 为为f f ( (x x) )关于点关于点x x i i , ,x x j j , ,x xk k 的的二阶差商二阶差商,记为,记为f f x x i i , ,x x j j , ,x xk k 。 称为称为f f ( (x x) )关于点关于点x x 0 0, ,x x1 1 ,x x k k 的的k k阶差商阶差商。 一般地:一般地: 35阜师院数科院第五章 插值法 W Y 差商计算 36阜师院数科院第五章 插值法 W Y 差商的性质 (1 1)各阶差商均具有线性性质,即若各阶差商均具有线性性质,即若f f ( (x x)=)=a a ( (x x)+)+b b ( (x x) ), 则对任意常数则对任意常数k k,都有:都有: (2 2)k k阶差商阶差商f f x x 0 0, ,x x1 1 ,x x k k 可表成可表成f f ( (x x 0 0 ), ),f f ( (x x 1 1 ),),f f( (x x k k ) )的线性的线性 组合:组合: 37阜师院数科院第五章 插值法 W Y 差商的性质(续) (3 3)各阶差商均具有对称性,即改变节点的位置,各阶差商均具有对称性,即改变节点的位置, 差商值不变,如差商值不变,如: : (4 4)若若f f ( (x x) )是是n n次多项式,则一阶差商次多项式,则一阶差商f f x x, ,x x i i 是是n n 1 1次次 多项式。多项式。 事实上,如果事实上,如果f f ( (x x) )是是n n次多项式,则次多项式,则p p ( (x x) = ) = f f ( (x x) ) f f ( (x x i i ) ) 也是也是n n次多项式,且次多项式,且p p ( (x x i i ) = 0,) = 0, x x i i 为其零点为其零点p p ( (x x) )可分解为可分解为 p p ( (x x) = () = (x x x x i i ) ) p pn n 1 1 ( (x x) ) , 其中其中p pn n 1 1 ( (x x) )为为n n 1 1次多项式,所次多项式,所 以:以: 为为n n 1 1次多项式。次多项式。 38阜师院数科院第五章 插值法 W Y 差商表的计算 计算各阶差商,可以按照下表进行:计算各阶差商,可以按照下表进行: 表 表5-15-1 x x i i f f ( (x x i i ) ) 一阶差商一阶差商二阶差商二阶差商三阶差商三阶差商四阶差商四阶差商 x x0 0 f f ( (x x 0 0 ) ) x x1 1 f f ( (x x 1 1 ) ) f f x x 0 0, ,x x1 1 x x2 2 f f ( (x x 2 2 ) ) f f x x 1 1, ,x x2 2 f f x x 0 0, ,x x1 1, ,x x2 2 x x3 3 f f ( (x x 3 3 ) ) f f x x 2 2, ,x x3 3 f f x x 1 1, ,x x2 2, ,x x3 3 f f x x 0 0, ,x x1 1, ,x x2 2, ,x x3 3 x x4 4 f f ( (x x 4 4 ) ) f f x x 3 3, ,x x4 4 f f x x 2 2, ,x x3 3, ,x x4 4 f f x x 1 1, ,x x2 2, ,x x3 3, ,x x4 4 f f x x 0 0, ,x x1 1, ,x x2 2, ,x x3 3, ,x x4 4 x x5 5 f f ( (x x 5 5 ) ) f f x x 4 4, ,x x5 5 f f x x 3 3, ,x x4 4, ,x x5 5 f f x x 2 2, ,x x3 3, ,x x4 4, ,x x5 5 f f x x 1 1, ,x x2 2, ,x x3 3, ,x x4 4, ,x x5 5 39阜师院数科院第五章 插值法 W Y 2.2 Newton插值公式 由各阶差商的由各阶差商的 定义,依次可定义,依次可 得得: : 记:记: (紧接下屏)紧接下屏) 40阜师院数科院第五章 插值法 W Y Newton插值多项式及其余项 显然,显然,N N n n ( (x x) )是至多是至多n n次的多项式。而由:次的多项式。而由: 即得即得f f ( (x x i i )=)= N N n n( (x x i i ) () (i i=0,1,=0,1,n n) )。这表明这表明N N n n ( (x x) )满足插值条满足插值条 件(件(5-25-2),因而它是),因而它是f f ( (x x) )的的n n次插值多项式。这种形次插值多项式。这种形 式的插值多项式称为式的插值多项式称为NewtonNewton插值多项式。所需差商插值多项式。所需差商 为表为表5-15-1第一条斜线上的含第一条斜线上的含x x 0 0 的各阶差商。的各阶差商。 NewtonNewton插值的优点是插值的优点是:每增加一个节点,插每增加一个节点,插 值多项式只增加一项,即:值多项式只增加一项,即: 因此便于递推运算。而且因此便于递推运算。而且NewtonNewton插值的计算量小于插值的计算量小于 LagrangeLagrange插值。插值。 41阜师院数科院第五章 插值法 W Y Newton插值多项式及其余项(续 ) 由插值多项式的唯一性可知,由插值多项式的唯一性可知,n n次次NewtonNewton插值多项插值多项 式与式与n n次次LagrangeLagrange插值多项式是相等的,即插值多项式是相等的,即N N n n ( (x x) =) = L Ln n ( (x x) ),它们只是表示形式不同。因此它们只是表示形式不同。因此NewtonNewton余项与余项与 LagrangeLagrange余项也是相等的,即:余项也是相等的,即: 由此可得由此可得差商与导数的关系差商与导数的关系: 42阜师院数科院第五章 插值法 W Y Newton插值多项式的计算 表表5-25-2 NewtonNewton插值多项式可按表插值多项式可按表5-25-2计算。计算。 x x i i y y i i = = f f ( (x x i i ) ) 一阶差商一阶差商二阶差商二阶差商n n阶差商 阶差商 x x0 0 y y0 0 1 1x x1 1 y y1 1 f f x x 0 0, ,x x1 1 x x- -x x 0 0 x x2 2 y y2 2 f f x x 1 1, ,x x2 2 f f x x 0 0, ,x x1 1, ,x x2 2 x x3 3 y y3 3 f f x x 2 2, ,x x3 3 f f x x 1 1, ,x x2 2, ,x x3 3 x xn n y yn n f f x xn n- - 1 1, ,x xn n f f x xn n-2 -2 , ,x x n n-1-1 , ,x xn n f f x x 0 0, ,x x1 1 ,x x n n n n次次NewtonNewton插值多项式插值多项式N N n n ( (x x) )为表为表5-25-2中对角线上的差商值中对角线上的差商值 与右端因子乘积的和。与右端因子乘积的和。 43阜师院数科院第五章 插值法 W Y Newton插值公式计算举例 例例3 3 用用NewtonNewton插值公式计算例插值公式计算例1 1中的中的ln11.5ln11.5。 解解 如果仍取点如果仍取点x x 0 0 =11,=11, x x 1 1 =12,=12, x x 2 2 =13,=13,作抛物线插值,作抛物线插值, 按表按表5-25-2计算,结果如下:计算,结果如下: x x i i y y i i = = lnlnx x i i 一阶差商一阶差商二阶差商二阶差商 11112.39792.3979 1 1 1212 2.48492.4849 0.08700.0870 x x-11-11 1313 2.56492.56490.08000.0800-0.0035-0.0035( (x x-11)(-11)(x x-12)-12) 44阜师院数科院第五章 插值法 W Y Newton插值公式计算例3续 若加节点若加节点x x=10,14, =10,14, lnln10=2.3026, 10=2.3026, lnln14=2.639114=2.6391,用,用lnln x x的的 四次四次NewtonNewton插值多项式近似插值多项式近似, ,则则: : x x i i y y i i = = f f ( (x x i i ) ) 一阶差商一阶差商 二阶差商二阶差商 三阶差商三阶差商四阶差商四阶差商 10102.30262.3026 1 1 11112.39792.39790.09530.0953 x x-10-10 12122.48492.48490.08700
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 神经纤维瘤病病例汇报
- 公司法课件小结
- 辐射监测系统规程解读
- 科研调研工作汇报
- 2025重型设备购买协议书
- 广东省阳江市江城区2022-2023学年高三下学期高考第三次模拟考试语文试卷及答案
- 《琵琶行并序》课件
- 房屋租赁合同印花税5篇
- 知识题库-驾校岗位知识竞赛试题及答案
- 2025全面战略合作合同
- 贷款中介签服务合同模板(3篇)
- 1.2 连续分类(课件)数学青岛版二年级上册(新教材)
- 8000字法律毕业论文
- 2025年哈尔滨市呼兰区人民法院公开招聘聘用制书记员、辅警、文员4人考试参考试题及答案解析
- 贵阳市2026届高三年级摸底考试物理试卷(含答案)
- 【2025年】蚌埠市12345政务服务便民热线岗位招聘20名考试笔试试题(含答案)
- 美发编发基础知识培训课件
- 《汽车电工与电子技术基础》课件(共七章节)
- 浙教版2025-2026学年八年级上科学第1章 对环境的察觉 单元测试卷
- 补漏协议书范本
- 新突破大学英语综合教程1unit1
评论
0/150
提交评论