Читайте также:
|
|
Пусть функция y=f(x) задана таблицей. Построим интерполяционный многочлен Ln(x), степень которого не больше n и выполняются условия: Ln(x) =уi i = 0, 1,..., п. Будем искать Ln(x) в виде
Ln(x) = р0(х)у0 + р1(х)у1 +... + рп(х)уп = рi(х)уi,
где рi(х) — многочлен степени п;
, т. е. рi(х) только в одной точке отличен от нуля при i=j, а в остальных точках он обращается в нуль. Следовательно, все эти точки являются для него корнями:
pi(x) = с(х - х0)(х – х1)...(х – хi-1)(х – хi+1)...(х – хn);
При x = xi
pi(xi) = с(xi – x0) (хi – x1)...(хi – хi-1)(хi – хi+1)...(хi – хn);
с = [(xi - х0)(хi – хi)...(хi – хi-1)(хi – хi+1)...(хi – хn)]-1;
подставим с в формулу pi(x), получим:
отсюда
Это и есть интерполяционный многочлен Лагранжа. По неполной таблице формула позволяет весьма просто составить внешний вид многочлена.
Пример 1. Построить интерполяционный многочлен Лагранжа для функции, заданной таблично
X | ||||
Y |
Дата добавления: 2015-07-20; просмотров: 115 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Интерполяция и экстраполяция | | | Решение |