Интерполяционный полином Лагранжа

Лагранж предложил следующую форму интерполяционного полинома:

Интерполяционный полином Лагранжа - student2.ru   (5.5)

Старшая степень аргумента x в этом полиноме равна n, так как каждое произведение в (5.5) содержит n сомножителей типа ( x - x j ).

Интерполяционный полином Лагранжа - student2.ru Рис.5.3. Алгоритм интерполяции с использованием полинома Лагранжа В узлах x = x i выполняются условия Лаг­ран­жа Pn (x i )=f i. Например, при n=3 полином Лагранжа выглядит следующим образом: P3(x)=f0 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru + + f1 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru + + f2 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru + + f3 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru . Тогда, например, при x = x2 получаем: P3(x2)=f0 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru + + f1 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru + + f2 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru + + f3 Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru Интерполяционный полином Лагранжа - student2.ru .

Сомножители при f0, f1 и f3 из-за наличия члена x2 - x2 обращаются в ноль, а сомно­жи­тель при f2 равен единице, т.е. P3(x2)=f2, что и требовалось доказать.

Блок-схема интерполяции полиномом Лагранжа приведена на рис.5.3.

В отличие от канонического полинома для вычислений значений полинома Лаг­ранжа не требуется предварительного определения коэффициентов полинома, но для каж­дой новой точки интерполяции полином приходится пересчитывать вновь. Поэтому практическое применение полинома Лагранжа оправдано в том случае, когда интерпо­ля­ция проводится в сравнительно небольшом количестве точек.

Наши рекомендации