Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

习题 4.50

的相邻子区间上, 样条函数用同一个多项式来表示是可能的, 试举例说明. 对应于区间 的分划 , 求 的满足条件 (4.47) 及(4.51) 的三次样条函数 .

解答

解答使用 DeepSeek v3.2 Speciale 生成

第一部分:举例说明

在区间 上取分划 ,定义函数

在每个子区间 上都是同一个一次多项式 。它属于 (其二阶导数恒为零),因此是一个三次样条函数(一次多项式可视为三次多项式的特例)。这说明样条函数在相邻子区间上可以用同一个多项式表示。


第二部分:求样条函数

考虑区间 ,分划 ,函数 。按教材条件,

  • (4.47) 为 插值条件
  • (4.51) 为 自然边界条件
    同时 是三次样条,即 且在每一子区间上为三次多项式。

设在

1. 插值条件

2. 连续性条件

3. 自然边界条件


求解未知系数
由 (2)、(3) 得 ,

导数表达式:
,
,

由 (5):;由 (6):

,

条件 (7):
条件 (8):

代入 (1) 和 (4):

(1)
代入
合并 项:,得

(4)
代入

联立 (A)、(B):相加得 ;代入 (B) 得
于是 , , ,

因此

即在整个区间上

该函数显然满足所有插值、连续性和自然边界条件。由于三个节点 , , 共线,自然三次样条退化为线性函数,这也与第一部分的举例相呼应。