Квадратичная интерполяция
Если интерполирующая функция - многочлен второго порядка
, то интерполяция называется квадратичной. Иногда ее называют параболической на отрезке [xi-1, xi+1], так как квадратный трехчлен - это парабола
, где
- неизвестные. Для их определения необходимо условие прохождения параболы через три точки:
.

Эти условия запишем в виде:

Решив систему, получим значения
, а, следовательно, и уравнение параболы на участке [xi-1, xi+1]. Уравнения парабол на разных отрезках [xi-1, xi+1] разные.
. Квадратичная интерполяция является локальной интерполяцией.
Пример. Найти приближенное значение функции
при х = 0,32, если известна таблица ее значений, с помощью линейной и квадратичной интерполяции.
| х | 0,15 | 0,30 | 0,40 | 0,55 |
| у | 2,17 | 3,63 | 5,07 | 7,78 |
Решение.
1) С помощью линейной интерполяции.
х = 0,32 находится между узлами xi-1 = 0,30 и xi = 0,40. Найдем
и
:
, тогда уравнение прямой, соединяющей данные узлы, имеет вид
.
Найдем значение функции в заданной точке:
.
2) С помощью квадратичной интерполяции.
Ближайшими к х = 0,32 являются узлы xi-1 = 0,15, xi = 0,30, xi+1 = 0,40. Составим систему для нахождения коэффициентов параболы, проходящей через данные узлы:

Решив систему, получим, что
. Подставим числа в уравнение параболы
:
.
Найдем значение функции в заданной точке:
.
Многочлен Лагранжа/ Примером глобальной интерполяции являетсяпостроение интерполяционного многочлена, единого для всего отрезка[x0, xn], график которого проходит через все заданные в таблице точки. Это многочлен Лагранжа. Его уравнение имеет вид:
- интерполяционный многочлен Лагранжа.
Оценка погрешности замены функции многочленом Лагранжа:
, где
.
Решение предыдущего примера с помощью многочлена Лагранжа.

= раскроем скобки и получим многочлен 3-ей степени.
Найдем значение функции в точке х = 0,32:

= 3, 89.
Дата добавления: 2016-06-15; просмотров: 25189;











