![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Интерполяция кубическими сплайнами
Интерполяцию кубическими сплайнами будем рассматривать на примере: Даны Рассмотрим два любых соседних отрезка
Для правого отрезка кубический сплайн имеет вид (2.1), а для левого, т.е. при
В общей точке Такие тройки уравнений можно записать для всех внутренних узлов
Ещё одно уравнение получаем, записывая для последнего узла
В результате получаем Эти дополнительные два уравнения могут быть произвольными, но обычно полагают, что функция
откуда В результате введения двух дополнительных условий получается система
Подставляя эти выражения во второе уравнение (2.4), получим СЛАУ для коэффициентов
В результате система из Часто систему уравнений (2.8) записывают для вторых производных в узлах, обозначая их
Пример: Функция f(x) задана таблицей
построить интерполяционный сплайн 3 порядка по определению кубического сплайна
вычислим:
по определению
В данной работе было рассмотрено интерполирование функции кубическим сплайном. Мной была разработана программа в среде программирования на языке Си++для интерполирования функции sinx на отрезке [0, π] при равномерном разбиении с удвоением числа отрезков n. Блок – схема программы , текст и результаты её работы представлены в приложениях 1, 2 и 3.
Список литературы. [1] Практическое руководство по сплайнам. Де Бор К. М. Радио и связь, 1985. [2] Методы сплайн-функций. Завьялов Ю.С., Квасов Б.И., Мирошниченко В.Л.-М.: Наука. 1980г. [3] Теория сплайнов и её приложения. Альберг Дж., Нилсон Э., Уолш Дж.: М.Мир, 1972г. [4]http://techlibrary.ru [5] http://ru.wikipedia.org [6] http://cyberleninka.ru
|