- •Лабораторная работа №1. Действия над приближенными числами
- •Погрешности вычислений
- •Источники погрешностей
- •Абсолютная и относительная погрешности
- •Десятичная запись приближенных чисел. Значащая цифра числа. Верная значащая цифра
- •Представление чисел в эвм
- •Распространение ошибок
- •Правила подсчета цифр (по в.М. Брадису)
- •Общие рекомендации, позволяющие уменьшить погрешность вычислений.
- •Варианты заданий к лабораторной работе № 1.
- •Лабораторная работа № 2. Интерполяция
- •Интерполяция многочленами
- •Кусочно-линейная интерполяция.
- •Лабораторная работа № 3.
- •Применения
- •Интерполяционная формула Ньютона
- •Случай равномерного распределения узлов интерполяции
- •Лабораторная работа № 4.
- •Аппроксимация функций
- •Полином Чебышева
- •Лабораторная работа № 5. Метод наименьших квадратов.
- •Локальное сглаживание данных.
- •Подбор эмпирической формулы.
Лабораторная работа № 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)
В
(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)
Т
(3.9)
и получить полином от y, который строится с использованием только целочисленной арифметики. Недостатком данного подхода является факториальная сложность числителя и знаменателя, что требует использования алгоритмов с многобайтным представлением чисел.
Контрольные вопросы:
1.Что такое интерполяционный многочлен Лагранжа ?
2.Для чего используют полиномы Лагранжа?
3. Для чего применяют интерполяционные формулы Ньютона?
