1 / 12

§3.2  埃尔米特插值与分段插值 第二讲

§3.2  埃尔米特插值与分段插值 第二讲. 2.2 分段插值. 分段插值的必要性 在前面我们讨论了多项式插值与埃尔米特插值的余项公式。由这些公 式,我们可以看出余项的大小与插值点的个数有关。但是,不能简单地认 为在一确定的区间基点越多,误差就越小。这个理由在于应用余项公式是 有前提条件的,而这些函数的光滑性条件随着点的增多而变得更加苛刻, 一般被插值函数不一定能满足这些条件,甚至我们有时原本不知道有关函 数的导数性质。另外,即使函数具有很好的光滑性条件,但其余项公式中 的导数项有时会随着点的增多而变得很大。这样,虽然在插值基点及其邻

chelsi
Download Presentation

§3.2  埃尔米特插值与分段插值 第二讲

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. §3.2 埃尔米特插值与分段插值第二讲

  2. 2.2分段插值 分段插值的必要性 在前面我们讨论了多项式插值与埃尔米特插值的余项公式。由这些公 式,我们可以看出余项的大小与插值点的个数有关。但是,不能简单地认 为在一确定的区间基点越多,误差就越小。这个理由在于应用余项公式是 有前提条件的,而这些函数的光滑性条件随着点的增多而变得更加苛刻, 一般被插值函数不一定能满足这些条件,甚至我们有时原本不知道有关函 数的导数性质。另外,即使函数具有很好的光滑性条件,但其余项公式中 的导数项有时会随着点的增多而变得很大。这样,虽然在插值基点及其邻 近点处,函数 与插值多项式 的数值比较接近,但在其它的非插 值基点处,这两个值当n很大时,往往并不接近,甚至有相当大的差距。为 了说明这个问题,考虑下面一个实例。

  3. 例2.5设 。取[-1,1]区间上步长为0.2 的等分点为插值基点: ,并令 。按牛顿公式算法1.12-1.13,求得 处的插值多项式 的函数值如下(为了便于比较,我们 也列出有关点处的函数 的值): 对区间[0,1]上的函数值可按对称性得到,从上表可以看出 在区间[-0.20,0.20]上, 很接近于 ,但在其它非插 值基点处,尤其在 邻近, 的相对误差很大,并在这 里 出现大幅度的波动。

  4. 这个现象表明,即使 在整个实轴上解析,但当插 值基点较多时,譬如, ,插值多项式在某些点处并不靠 近于函数 ,甚至两者之间有很大的差距。 鉴于这些原因,在实际应用中,选用的插值多项式的次 数一般都不超过6、7,并且,通常采用分段低次的插值来提 高近似程度。在本节后面内容里,我们只介绍分段线性插值 与分段三次埃尔米特插值,它们都属于局部化的分段插值类 型,另一种所谓全局化的分段插值,即样条插值,将放在下 一节讨论。

  5. 分段线性插值(折线插值) 假设函数 的 个数据对为,其中 将它们看成为平面上的 个点 , , 并依次 序相连,即得以这些点为顶点的折线,其对应的函数记为 显然,在区间 上,折线的方程是 其中, 。 通常,我们将上述 叫做函数 的满足条件(1.1)的分段线性插值函数(折线插值函数)。容易证明,满足条件(1.1)的函数 的分段线性插值函数也是唯一的。

  6. 下面讨论段线性插值函数的误差估计。 定理2.6假设 在含有 个不同插值基点: 的区间 上二阶连续可微,且 是满足条件 (1.1)的分段线性插值函数。则对任意的 ,我们有 其中, 。 作为本段内容的一个应用,现在考虑例2.5中函数 的分 段线性插值问题。

  7. 例2.7设 。取11个插值基点: 并令 。 应用分段线性插值函数 近似于 ,则在例2.5的对应点 处 有如下数值(表中第三行为 在这 些点上的准确值): 可以看出,上述结果比起例2.5中的高次插值多项式在总体上有较好的精 度。 注意,分段线性插值在每一子区间 上的函数表达式只依赖于该区 间端点上的函数值 与 ,而与其它插值基点处函数值无关,因而这种插 值正是所谓局部化的分段插值的最简单的情形。

  8. 分段线性插值不足之处在于它的插值函数虽在插值区间上 连续,但在“拼接点”(内插值基点)处一般有尖点,因而曲 线不光滑。 下面介绍的分段三次埃尔米特插值,在“拼接点”处有一 阶连续导数,因而具有光滑性。 分段三次埃尔米特插值 假定函数 及其导函数 有如下 组数据, , , ( ), 其中, 。所谓分段三次埃尔米特插值问题就是 要寻求一个插值函数 ,使得在每个子区间 上,它属于 ,而在整个 区间上, 有一阶连续导数, 并且 , ,( ) 我们通常将满足这些条件的插值函数叫做分段三次埃尔米 特插值函数。 ,

  9. 如同折线插值的情形,这样的插值函数 可以用2.1节中 介绍过的各个子区间 上的 中的埃尔米特插值多项式“拼 接”起来,并且分段三次埃尔米特插值函数也是唯一的。具体做 法如下。 根据(2.2’),将那里的 , ; , ; 与 分别换 成 , ; , ; 与 ,我们能够写出分段三次埃尔米特 插值函数的表达式,即当 ( )时,

  10. 特殊地,当 取为区间 的中点时,即 , 我们有 关于分段三次埃尔米特插值函数 的误差 我们有如下估计. 定理2.8假设 在含有 个不同插值基点 的区间 上四阶连续可微,且 是满足条件(2.18)的分 段三次埃尔米特插值函数。则对任意的 ,我们有 其中, 。 作为例2.5与例2.7的继续,在下例中我们考虑函数 的分段三次埃尔米特插值问题。

  11. 例2.9假定知道函数 及其导数的如下表列值数据。 试应用分段三次埃尔米特插值,求出在各子区间的中点-0.90 ,-0.70,-0.50,-0.30,与-0.10处函数的近似值。 显然,这时插值基点要等距分布在区间[-1.00,0.00] 上的,即对所有 , 。 应用(2.20)式,此时有

  12. 具体计算结果与 的真值如下表所示 从上表看出,本结果比起例2.7的折线插值计算结果有 了较明显的改进。 分段三次埃尔米特插值在每个子区间 上的函数 表达式(2.19)只依赖于该区间端点处的函数值 , 与导 数值 , ,而与其它插值基点处的函数值与导数值无关 因而与折线插值情形一样,它也属于局部化分段插值的类型 。

More Related