Обратное интерполирование

 

Постановка задачи.

Рассмотрим функцию y=f(x), непрерывную на интервале [a,b], заданную в виде таблицы своих значений yi  для соответствующих значений аргумента xi.

Необходимо найти, в какой точке x*  из интервала (xk-1,xk) значение функции равно y* из интервала (yk-1,yk). При этом предполагается, что интервал (xk-1,xk) настолько мал, что значение x* будет единственным.

Фактически мы имеем дело с задачей определения корня уравнения:

 .                                 (26)

Одним из возможных путей решения этой задачи является аппроксимация функции f(x) интерполяционным полиномом Pn(x) и замена уравнения (26) уравнением:

                               (27)

Действительный корень    уравнения (27) является приближенным значением корня X* уравнения (26).

Поэтому принимаем, что .

Погрешность значения определяется двумя моментами: построением интерполяционного полинома и решением уравнения (27) и может быть представлена в виде:

,                              (28)

где   - суммарная погрешность интерполирования,

   ,

- погрешность решения уравнения (27).

Если заданных значений функции, для которых надо найти соответствующие значения аргументов, много, то имеет смысл пользоваться следующим способом решения задачи обратного интерполирования.

Пусть существует гладкая функция x=g(y), обратная к f(x), непрерывная со своими производными на минимальном интервале, содержащем значения yi=f(xi), i=0,1,.... В этом случае достаточно вычислить значение обратной функции g(y) в точке y*, используя методы прямого интерполирования, т.е. .

Остаточную погрешность полученного значения Ln(y*) можно согласно (4) оценить следующим образом

 .   (29)

Оценка вычислительной погрешности в этом случае будет иметь более сложный по сравнению с (9) вид, поскольку от приближенных величин y0,y1,...,yn зависят  теперь множители Лагранжа

  .

Приведенный способ является более эффективным в сравнении с ранее изложенным. Однако его недостатком является требование  гладкой функции g(y), что далеко не всегда выполняется.

 

 

К оглавлению

Назад к разделу "Интерполирование. Постановка задачи интерполирования. Полином Лагранжа, Стирлинга, Бесселя, Ньютона. Обратное интерполирование"

Вперед к разделу "Типовые задачи"