![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Интерполяция кубическим сплайном ⇐ ПредыдущаяСтр 2 из 2
Пусть на интервале и обозначим Сплайном, соответствующим функции 1) на каждом сегменте 2) функция 3) Построение сплайна (алгоритм интерполирования):
В отличие от интерполяции Лагранжа, когда вся функция аппроксимируется одним полиномом, при сплайновой интерполяции на каждом интервале На каждом отрезке
где Коэффициент Коэффициент Коэффициент Коэффициент Найдем коэффициенты из условий, которым должен удовлетворять сплайн: 1) Условия интерполирования:
Обозначим
2) Условия непрерывности первой производной
3) Условия непрерывности второй производной
Объединяя уравнения (3.4.3), (3.4.4), (3.4.5) получим систему Два недостающих уравнения получают, задавая те или иные граничные условия для
Таким образом, получаем замкнутую систему, разрешив которую относительно коэффициентов кубического сплайна получим эти коэффициенты. Для решения данной системы хорошо применим метод прогонки. Алгоритм данного метода приведен в Мудров А.Е. Численные методы для ПЭВМ на языках бейсик, фортран, паскаль, 1991 г.
|