Лемма 1.3. Экстраполяционный сплайн. Существует единственный кубический сплайн, который используется для экстраполирования по внутренним узлам и , чтобы найти , и экстраполирования по узлам и , чтобы найти .
Доказательство. Решим линейную систему
Замечание. Экстраполяционный сплайн эквивалентен предположению, что край кубического полинома является продолжением смежного кубического полинома, т. е. форма сплайна —единственная кубическая кривая на интервале [; ] и другая единственная кубическая кривая на интервале [; ]
Лемма 1.4. Сплайн заканчивающийся параболой. Существует такой единственный кубический сплайн, что на интервале [; ] и на интервале [; ].
Доказательство. Решим линейную систему
.
Замечание. Предположение, что на интервале [; ], заставляет кубическую кривую вырождаться в параболу на интервале [; ] и подобная ситуация происходит на интервале [; ].
Лемма 1.5. Сплайн с заданной кривизной в крайних точках. Существует единственный кубический сплайн с заданными значениями второй производной в крайних точках .
Доказательство. Решим линейную систему
.
Замечание. Задавая значения , профессионал имеет возможность получать нужную кривизну в каждой крайней точке [3].
Ввод исходных данных:
Программный блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом граничных условий(смыкающийся сплайн):
Программный блок, решает построенную систему методом прогонки:
Программный блок осуществляет посторенние столбца , с учетом граничных условий (смыкающийся сплайн)
Построение кубического сплайна:
Построение графика кубического сплайна:
Рисунок 3.1 – График смыкающегося сплайна
Программный блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом граничных условий(естественный сплайн):
Решив систему методом прогонки, получим следующие результаты:
Программный блок осуществляет посторенние столбца , с учетом граничных условий (естественный сплайн):
Построение кубического сплайна:
Построение графика кубического сплайна:
Рисунок 3.2 – График естественного сплайна
Программный блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом граничных условий (экстраполяционный сплайн):
Решив систему методом прогонки, получим следующие результаты:
Программный блок осуществляет посторенние столбца , с учетом граничных условий (экстраполяционный сплайн):
Построение кубического сплайна:
Построение графика кубического сплайна:
Рисунок 3.3 – График экстраполяционного сплайна
Программный блок, выполняющий посторенние матрицы коэффициентов системы уравнений, с учетом граничных условий (сплайн заканчивающийся параболой):
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.