2.1 Задача интерполирования
Интерполирование – такое приближение f(x) функцией g(x), при котором значения приближающей функции не просто близки, а совпадают со значениями приближаемой функции в отдельно взятых точках x1…xm.
Точки Х1-Хm так же называют узлами интерполяции.
Если исходная функция y=f(x) представлена в виде таблицы значений:
X1 | X2 | X3 | ……… | Xm |
Y1 | Y2 | Y3 | ……… | Ym |
то приближающая функция g(x) ищется в виде интерполяционного многочлена Pn(x).
При этом ;
Таким образом для каждого узла интерполяции можно записать:
При этом должно выполнятся условие единственности интерполяционного многочлена: m=n+1.
Интерполяционный многочлен можно представить в форме Лагранжа:
.
Рассмотрим остаточный член: , x ∈ [a, b]. По определению интерполяционного полинома поэтому речь идет об оценке при значениях . Пусть имеет непрерывную (n+1) производную на отрезке [a, b]. Тогда погрешность определяется формулой: , где , - точка из [a, b]. Так как точка наизвестна, то эта формула позволяет только оценить погрешность: где Из вида множителя следует, что оценка имеет смысл только при . Если это не так, то при интерполяции используются полиномы низких степеней (n = 1,2).
Yandex.RTB R-A-252273-3- Введение
- 1 Погрешность вычислений
- 2 Задача приближения функции
- 2.1 Задача интерполирования
- 2.2 Сплайн-интерполяция
- 3 Приближенное вычисление определенных интегралов
- 3.1 Метод прямоугольников
- 3.2 Метод трапеций
- 3.3 Метод парабол (метод Симпсона)
- 4 Приближенное вычисление линейных уравнений
- 4.1 Метод половинного деления
- 4.2 Метод касательных (метод Ньютона)
- 4.3 Метод хорд
- 4.5 Метод итераций
- 5 Решение задачи Коши
- 5.1 Метод Эйлера
- 5.2 Метод Рунге-Кутта
- 5.3 Метод степенных рядов