Обратная интерполяция


Постановка задачи: функция y задана в виде таблицы

x x0 x1 xm
y y0 y1 ym

Требуется найти значение аргумента x*, при котором функция принимает некоторое заданное значение y*.

Задачу можно решить по крайней мере двумя различными способами.

1 способ.

a) Строим интерполяционный полином (как правило, интерполяционный полином Лагранжа)

b) Решаем уравнение любым подходящим численным методом (например, методом деления отрезка пополам).

На рис. 3.2 приведено графическое решение задачи обратной интерполяции первым способом.

Рис. 3.2. Решение задачи обратной интерполяции первым способом

Из рисунка видно, что задача может иметь не единственное решение.

2 способ.

a) Строим интерполяционный полином .

b) Подставляем в этот полином значение y* и получаем x*: .

Рис. 3.3. Решение задачи обратной интерполяции вторым способом

На рис. 3.3 приведен график интерполяционного полинома и решение задачи обратной интерполяции вторым способом.

Как правило, решения задачи, полученные первым и вторым способом, будут различными.



Дата добавления: 2022-02-05; просмотров: 389;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.