Лемма
1.3.
Экстраполяционный сплайн. Существует единственный кубический сплайн, который
используется для экстраполирования по внутренним узлам
и
, чтобы найти
, и экстраполирования по узлам
и
, чтобы найти
.
Доказательство.
Решим линейную систему



Замечание.
Экстраполяционный сплайн эквивалентен предположению, что край кубического
полинома является продолжением смежного кубического полинома, т. е. форма
сплайна —единственная кубическая кривая на интервале [
;
] и другая единственная кубическая
кривая на интервале [
;
]
Лемма
1.4.
Сплайн заканчивающийся параболой. Существует такой единственный кубический
сплайн, что
на интервале [
;
] и
на интервале [
;
].
Доказательство.
Решим линейную систему


.
Замечание.
Предположение, что
на интервале [
;
], заставляет кубическую кривую
вырождаться в параболу на интервале [
;
] и подобная ситуация происходит на
интервале [
;
].
Лемма
1.5.
Сплайн с заданной кривизной в крайних точках. Существует единственный кубический
сплайн с заданными значениями второй производной в крайних точках
.
Доказательство.
Решим линейную систему


.
Замечание.
Задавая значения
, профессионал имеет возможность получать
нужную кривизну в каждой крайней точке [3].
3 РЕАЛИЗАЦИЯ ВЫЧИСЛЕНИЙ С ПОМОЩЬЮ
ПРОГРАММНОГО ПАКЕТА MATHCAD
Ввод исходных
данных:
Программный
блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом
граничных условий(смыкающийся сплайн):
Программный
блок, решает построенную систему методом прогонки:
Программный
блок осуществляет посторенние столбца
, с учетом граничных условий (смыкающийся
сплайн)
Построение
кубического сплайна:
Построение графика кубического сплайна:

Рисунок 3.1 – График смыкающегося
сплайна
Программный
блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом
граничных условий(естественный сплайн):
Решив
систему методом прогонки, получим следующие результаты:
Программный
блок осуществляет посторенние столбца
, с учетом граничных условий
(естественный сплайн):
Построение
кубического сплайна:
Построение
графика кубического сплайна:

Рисунок 3.2 – График естественного сплайна
Программный
блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом
граничных условий (экстраполяционный сплайн):
Решив
систему методом прогонки, получим следующие результаты:
Программный
блок осуществляет посторенние столбца
, с учетом граничных условий
(экстраполяционный сплайн):
Построение
кубического сплайна:
Построение
графика кубического сплайна:

Рисунок 3.3 – График экстраполяционного
сплайна
Программный
блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом
граничных условий (сплайн заканчивающийся параболой):