Постановка задачи интерполяции.

Задача интерполирования состоит в том, чтобы по значениям функции f(x) в нескольких точ­ках отрезка восстановить ее значения в остальных точках этого отрезка. Разумеется, такая задача допускает сколь угодно много решений. Задача интерполирования возникает, например, в том случае, когда известны результаты измерения yh=f(xk) некоторой физической величины f(x) в точках хк, к=0, 1, ..., к, и требуется определить ее значения в других точках. Интерполирование используется также при сгущении таблиц, когда вычисление зна­чений /(х) трудоемко. Иногда возникает необходимость приближенной замены или аппроксимации данной функции другими функциями, которые легче вычислить. Результаты и методы теории интерполирования и приближения функций нашли широкое применение в численном анализе, например при выводе формул численного дифференцирования и интегрирования, при построении сеточных аналогов задач математической физики.

Метод Лагранжа.

Найти полином означает определить значения его коэффициента . Для этого используя условие интерполяции можно сформировать систему линейных алгебраических уравнений (СЛАУ).

Определитель этой СЛАУ называется определителем Вандермонда. Определитель Вандермонда не равен нулю при для , то есть в том случае, когда в интерполяционной таблице нет совпадающих узлов. Таким образом, можно утверждать, что СЛАУ имеет решение и это решение единственно. Решив СЛАУ и определив неизвестные коэффициенты можно построить интерполяционный полином .

Полином, удовлетворяющий условиям интерполяции, при интерполяции методом Лагранжа строится в виде линейной комбинации многочленов n-ой степени:

.

Многочлены называется базисными многочленами. Для того, чтобы многочлен Лагранжа удовлетворял условиям интерполяции необходимо, чтобы для его базисных многочленов выполнялись следующие условия:

 

для .

 

Если эти условия выполняются, то для любого имеем:

.

Таким образом, выполнение заданных условий для базисных многочленов означает, что выполняются и условия интерполяции.

Определим вид базисных многочленов исходя из наложенных на них ограничений.

1-е условие: при .

2-е условие: .

, т.е.

.

Окончательно для базисного многочлена можно записать:

.

Тогда, подставляя полученное выражение для базисных многочленов в исходный полином, получаем окончательный вид многочлена Лагранжа:

.

Частная форма многочлена Лагранжа при называется формулой линейной интерполяции:

.

Многочлен Лагранжа взятый при называется формулой квадратичной интерполяции:

.








Дата добавления: 2015-11-20; просмотров: 1882;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.