Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Интерполирование функций



Часто, при вычислениях с помощью таблиц мы сталкиваемся с ситуацией, когда аргумент функции задан с большей точностью, чем позволяет таблица. В этом случае мы должны прибегнуть к интерполированию (интерполяции), - приближенному нахождению неизвестных значений функции по известным ее значениям в заданных точках.

Задача интерполирования функции (или задача интерполяции) состоит в том, чтобы найти значения yk табличной функции в любой промежуточной точке хк, расположенной внутри интервала [x0, xn], т.е.

и

Задача экстраполирования функции (или задача экстраполяции) состоит в том, чтобы найти значения yl табличной функции в точке хl, которая не входит в интервал [x0, xn], т.е.

Задачу экстраполирования часто называют задачей прогноза.

Методы интерполирования могут быть разными. Наиболее простым является линейное интерполирование, при котором допускается, что приращение функции пропорционально приращению аргумента. Если заданное значение x лежит между приведенными в таблице значениями x0 и x1 = x0 + h, которым соответствуют значения функции y0 = f(x0) и y1 = f(x1) = f(x0) + /\ f, то считают, что

f(x) f(x0) + x - x 0 /\ f .
h

Величины (x - x0) /\ f / h называются интерполированными поправками. Эти величины вычисляются с помощью таблицы или приводятся в дополнении к таблице.

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

Пример1. Функция y = f(x) задана таблицей:

x 2,00 2,04 2,08
y 2,42 2,88 3,38

a) Используя линейное интерполирование, найти f(2,008).
б) Чему равен x, если f(x) = 3,1?





Дата публикования: 2015-01-10; Прочитано: 688 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.004 с)...