Численное дифференцирование на основе интерполяционной формулы Лагранжа

 

Следуя (6.5), будем дифференцировать многочлен Лагранжа (6.15) по х как функцию от t:

Учитывая, что согласно (6.9) а также , получим окончательно:

(6.16)

Пользуясь формулой (6.16), можно вычислять приближенные значения производной функции f(x), если она задана на отрезке [a;b] значениями в равноотстоящих узлах . Аналогично могут быть найдены производные функции f(x) высших порядков.

Пример 2.

Вычислить приближенное значение производной функции, заданной

таблицей 6.2 в точке х=4.

Таблица 6.2

x
f(x) ‑1

Используя формулу (6.16), получим (n=2, h=1):

Учитывая, что узел х=4 соответствует значению t=1, т.е. , получаем,

Если известно аналитическое выражение функции f(x), то формулудля оценки погрешности численного дифференцирования можно при этом же условии получить на основе формулы погрешности интерполирования:

(6.17),

где ‑ значение из отрезка [a;b], отличное от узлов и х.

Учитывая (6.7) и допуская, что f(x) дифференцируема п+1 раз, запишем:

(16.18)

Формула (6.18) значительно упрощается, если оценка находится для значения производной в узле xi таблицы. В этом случае, учитывая (6.14), получаем:

(6.19)

где ‑ промежуточное значение между . Обозначив

,

получим верхнюю оценку абсолютной ошибки численного дифференцирования в узлах:

(6.20)

 








Дата добавления: 2015-04-03; просмотров: 4256;


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

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.