
- •Выпускная квалификационная работа
- •Аннотация
- •Введение
- •Глава 1. Сплайны в теории приближений
- •Полиномиальные сплайны
- •Интерполяционные сплайны нечётной степени
- •Кубические сплайны[вержбицкий]
- •Экстраполяция с помощью кубических сплайнов
- •Глава 2. Сплайн интерполяция функций
- •Приближение функции с помощью кубического сплайна
- •Сравнение результатов полиномиальной интерполяции и интерполяции кубическим сплайном.
- •Глава 3. Моделирование с помощью сплайнов
Кубические сплайны[вержбицкий]
Пусть
на
задана
сетка
и
набор ординат
.
Можно считать, что
,
где
-функция
определеная на
.
Определение
5.
Функция
называется интерполяционным кубическим
сплайном дефекта 1 относительно сетки
,
если:
на
,
Периодический сплайн удовлетворяет условиям
Так как непериодический сплайн имеет два свободных параметра, то для их определения может потребоваться выполнения либо одного из краевых условий
,
;
,
,
либо дополнительных условий гладкости, например
;
Назовём
соответственно наклонами и моментами
величины
,
,
Теорема существования и единственности интерполяционного сплайна
Теорема
[книга].
Для любого набора
существует единственный простой
интерполирующий кубический сплайн,
удовлетворяющий одному из условий
(1)-(4)
Доказательство.
Согласно определению кубического
интерполяционного сплайна, на любом
частичном
,
производная
- линейная функция. Запишем её в виде:
Интегрирую
(5) по
от
до
,
имеем
.
Интегрирую (6) по от до , имеем
Полагая
здесь
,
имеем
,
Следовательно:
.
Для
получения более симметричной записи
относительно индексов
и
представим множитель
при
и
в виде
,
тогда
;
.
Из
(6) с учётом найденного значения
на
,
имеем
.
(8)
По
определению
непрерывна на
.
Это означает, что
.
Подставляя сюда значения производных
согласно (8), получим
.
Приводя
здесь подобные, умножая
ое
уравнение на
,
обозначим
,
;
,
(9)
Получим
(10)
Уравнение
(10) представляет собой СЛАУ относительно
неизвестных
;
то есть не хватает двух уравнений.
Условия
периодичности (1) дают
,
то есть число неизвестных сокращается
на единицу.
.
Подставляя сюда значения производных,
вычисленные согласно (8), получим ещё
уравнение, которое формально можно
включить в систему (10) считая, что индекс
может принимать значение
и полагая
;
;
.
Краевые условия (2) с учётом (8), приводят
у уравнениям:
;
В
случае краевых условий (3) имеем
;
.
Во всех трёх случаях матрицы получающихся в результате систем имеют доминирующую главную диагональ, в виду (9).
При условиях (4), дифференцирования (5), имеем
при
из
.
Следовательно, условия (4) могут переписаться в виде:
;
.
Эти
уравнения нарушают доминантность
главной диагонали. Выразим из них
и
и исключим их из системы (10). Тогда тогда
первое и последнее уравнения системы
перепишутся в виде:
;
.
Получившаяся в результате система уже имеет матрицу с доминирующей главной диагональю. Таким образом, согласно утверждению 2, при выполнении любого из условий (1)-(4) величины существуют и определяются однозначно для любого набора ; тем самым по (7) однозначно определён кубический интерполяционный сплайн. Следовательно теорема доказана ???
Произвол в расположении узлов сетки позволяет использовать индивидуальные свойства приближаемой функции.
Доказательство рассмотренной теоремы даёт и способ построения простого кубического интерполяционного сплайна.(перенести)
Мб добавить свойства минимальной нормы и наилучшего приближения [Альберг]
МБ добавить раздел (¼)Оценка погрешности интерполяции.[Смотреть Завьялова]