中文数学 Wiki
中文数学 Wiki
Advertisement

分段三次多项式插值是一种应用最广泛的多项式插值方法,背景是:给定个节点及函数值,要求过这些点的一个分段三次多项式,它满足在这些点上具有二阶可微的性质。

分析[]

首先我们来分析这样的多项式的存在唯一性,分析若不加任何限制,函数被分为了个三次多项式,因此它的自由度为,在个节点处,需要满足二阶可微的条件,因此:节点函数值相等、内部节点一二阶左右导数值相等,得到个线性无关的限制条件,还需要另外两个条件就可以唯一确定多项式

为了给出这两个条件,我们可以追加边界条件:

  1. (第一类)
  2. (第二类)

以上等式右端均为常数。

三弯矩方法[]

以第一类边界条件为例,在证明存在唯一性时也将解构造了出来。引入记号

首先,函数在每个区间上是一次函数,那么有

其中是待定常数。

积分两次,注意到,因此

注意到上连续,那么
对式#A1求一次导数,代入对应的得到
引入记号
即有递推公式
给出的边界条件是第一类的,带入边界条件可获得初始迭代值以及终止迭代值满足
化简得到
将上述条件以及递推公式写成矩阵方程
左端的行列式不为零,方程有唯一解,解出代入后就得到所求多项式。

三转角方法[]

,将其设为待定参数。利用两点 Hermite 插值公式可得的分段表达式

求二阶导数, 有
显然,在区间上连续,得
因此有
利用上式得到
其中假设同上一小节。利用附加边界条件有
将上述条件以及递推公式写成矩阵方程
左端的行列式不为零,方程有唯一解,解出代入后就得到所求多项式。

参考资料

  1. 黄云清, 《数值计算方法》, 科学出版社, 北京, 2012-06, ISBN 978-7-0302-3428-5.
Advertisement