Интерполяционная формула Лагранжа
- Интерполяционная формула Лагранжа
-
Интерполяцио́нный многочле́н Лагра́нжа — многочлен минимальной степени, принимающий данные значения в данном наборе точек. Для n + 1 пар чисел , где все xi различны, существует единственный многочлен L(x) степени не более n, для которого L(xi) = yi.
В простейшем случае (n = 1) — это линейный многочлен, график которого — прямая, проходящая через две заданные точки.
Определение
Этот пример показывает интерполяционный многочлен Лагранжа для четырёх точек (-9,5), (-4,2), (-1,-2) и (7,9), а также полиномы yj lj(x), каждый из которых проходит через одну из выделенных точек, и принимает нулевое значение в остальных xi
Лагранж предложил способ вычисления таких многочленов:
где базисные полиномы определяются по формуле:
lj(x) обладают следущими свойствами:
- являются многочленами степени n
- lj(xj) = 1
- lj(xi) = 0 при
Отсюда следует, что L(x), как линейная комбинация lj(x), может иметь степень не больше n, и L(xj) = yj,
Применения
Полиномы Лагранжа используются для интерполяции, а также для численного интегрирования.
Пусть для функции f(x) известны значения yj = f(xj) в некоторых точках. Тогда мы можем интерполировать эту функцию как
В частности,
Значения интегралов от lj не зависят от f(x), и их можно вычислить заранее, зная последовательность xi.
Для случая равномерного распределения по отрезку узлов интерполяции
В указанном случае можно выразить xi через расстояние между узлами интерполяции h и начальную точку x0:
- ,
и, следовательно,
- .
Подставив эти выражения в формулу базисного полинома и вынеся h за знаки перемножения в числителе и знаменателе, получим
Теперь можно ввести замену переменной
и получить полином от y, который строится с использованием только целочисленной арифметики. Недостатком данного подхода является факториальная сложность числителя и знаменателя, что требует использования алгоритмов с многобайтным представлением чисел.
Внешние ссылки
Wikimedia Foundation.
2010.
Полезное
Смотреть что такое "Интерполяционная формула Лагранжа" в других словарях:
Интерполяционная формула — Интерполяционные формулы, формулы, дающие приближённое выражение функции при помощи интерполяции, то есть через интерполяционный многочлен степени , значения которого в заданных точках совпадают со значениями … Википедия
ИНТЕРПОЛЯЦИОННАЯ ФОРМУЛА — формула для приближенного вычисления значений функции f(x), основанного на замене приближаемой функции f(x)более простой в каком то смысле функцией наперед заданного класса, причем параметры ai, i=0, 1, ..., п, выбираются таким образом, чтобы… … Математическая энциклопедия
ЛАГРАНЖА ИНТЕРПОЛЯЦИОННАЯ ФОРМУЛА — форма записи многочлена степени п(интерполяционного многочлена Лагранжа), интерполирующего заданную функцию f(х).в узлах х 0, x1,..., х п: В случае, когда значения х i являются равноотстоящими, т. е. с помощью обозначений (х x0)/h=t формула (1)… … Математическая энциклопедия
НЬЮТОНА ИНТЕРПОЛЯЦИОННАЯ ФОРМУЛА — форма записи Лагранжа интерполяционной формулы, использующая разделенные разности: где разделенные разности k гопорядка; рассматривалась И. Ньютоном (I. Newton, 1687). Формула (1) наз. Н. и. ф. для неравных промежутков. В случае, когда значения… … Математическая энциклопедия
КУБАТУРНАЯ ФОРМУЛА — формула для приближенного вычисления кратных интегралов вида Интегрирование выполняется по множеству в евклидовом пространстве К. ф. наз. приближенное равенство Подинтегральная функция записана в виде произведения двух функций: первая… … Математическая энциклопедия
Интерполяционные формулы — Интерполяционные формулы в математике формулы, дающие приближённое выражение функции при помощи интерполяции, то есть через интерполяционный многочлен степени , значения которого в заданных точках совпадают со значениями функции в этих… … Википедия
Интерполяционные формулы — формулы, дающие приближённое выражение функции у = f (x) при помощи интерполяции (См. Интерполяция), т. е. через интерполяционный многочлен Рn(х) степени n, значения которого в заданных точках x0, x1, ..., хn совпадают со значениями y0,… … Большая советская энциклопедия
ИНТЕРПОЛИРОВАНИЕ — интерполяция, в простейшем, классическом смысле конструктивное восстановление (быть может, приближенное) функции определенного класса по известным ее значениям или значениям ее производных в данных точках. Пусть даны n+l точек сегмента D=[ а, b] … Математическая энциклопедия
Дифференциальное исчисление — Исчисление бесконечно малых, включающее так называемое Д. исчисление, а также ему обратное интегральное, принадлежит к числу наиболее плодотворных открытий человеческого ума и составило эпоху в истории точных наук. Ближайшим поводом к изобретению … Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона
Интерполяция — О функции, см.: Интерполянт. Интерполяция, интерполирование в вычислительной математике способ нахождения промежуточных значений величины по имеющемуся дискретному набору известных значений. Многим из тех, кто сталкивается с научными и… … Википедия