Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧММ Лабораторные_работы 2011 укр ч1_k.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
4 Мб
Скачать
☆

Лабораторная работа № 3.

Цель работы: научится применять интерполяционный многочлен Лагранжа и формулу Ньютона.

Интерполяционный многочлен Лагранжа — многочлен минимальной степени, принимающий данные значения в данном наборе точек. Для n + 1 пар чисел (x0,y0),(x1,y1)…,(xn,yn),, где все xi различны, существует единственный многочлен L(x) степени не более n, для которого L(xi) = yi.

В простейшем случае (n = 1) — это линейный многочлен, график которого — прямая, проходящая через две заданные точки.

Этот пример показывает интерполяционный многочлен Лагранжа для четырёх точек (-9,5), (-4,2), (-1,-2) и (7,9), а также полиномы yj lj(x), каждый из которых проходит через одну из выделенных точек, и принимает нулевое значение в остальных xi

Л

(3.1)

)

агранж предложил способ вычисления многочленов вида:

г

(3.2)

де базисные полиномы определяются по формуле:

lj(x) обладают следующими свойствами:

  • являются многочленами степени n

  • lj(xj) = 1

  • lj(xi) = 0 при

Отсюда следует, что L(x), как линейная комбинация lj(x), может иметь степень не больше n, и L(xj) = yj,

Применения

Полиномы Лагранжа используются для интерполяции, а также для численного интегрирования.

П

(3.3)

усть для функции f(x) известны значения yj = f(xj) в некоторых точках. Тогда мы можем интерполировать эту функцию как

В

(3.4)

частности,

Значения интегралов от lj не зависят от f(x), и их можно вычислить заранее, зная последовательность xi.

Интерполяционная формула Ньютона

Интерполяционные формулы Ньютона — формулы вычислительной математики, применяющиеся для полиномиального интерполирования.

Если узлы интерполяции равноотстоящие и упорядочены по величине, так что xi + 1 − xi = h = const, то есть xi = x0 + ih, то интерполяционный многочлен можно записать в форме Ньютона.

Интерполяционные полиномы в форме Ньютона удобно использовать, если точка интерполирования находится вблизи начала (прямая формула Ньютона) или конца таблицы (обратная формула Ньютона).

Короткая форма интерполяционной формулы Ньютона

(3.5)

В случае равноудаленных центров интерполяции, находящихся на единичном расстоянии друг от друга, справедлива формула:

где  — обобщенные на область действительных чисел биномиальные коэффициенты.

П

(3.6)

рямая интерполяционная формула Ньютона

где , а выражения вида Δkyi — конечные разности.

О

(3.7)

братная интерполяционная формула Ньютона

где .

Случай равномерного распределения узлов интерполяции

В случае равномерного распределения узлов интерполяции xi выражаются через расстояние между узлами интерполяции h и начальную точку x0:

,

и, следовательно,

П

(3.8)

одставив эти выражения в формулу базисного полинома и вынеся h за знаки перемножения в числителе и знаменателе, получим

Т

(3.9)

еперь можно ввести замену переменной

и получить полином от y, который строится с использованием только целочисленной арифметики. Недостатком данного подхода является факториальная сложность числителя и знаменателя, что требует использования алгоритмов с многобайтным представлением чисел.

Контрольные вопросы:

1.Что такое интерполяционный многочлен Лагранжа ?

2.Для чего используют полиномы Лагранжа?

3. Для чего применяют интерполяционные формулы Ньютона?