![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Численное дифференцирование на основе интерполяционной формулы Лагранжа
Следуя (6.5), будем дифференцировать многочлен Лагранжа (6.15) по х как функцию от t: Учитывая, что согласно (6.9)
Пользуясь формулой (6.16), можно вычислять приближенные значения производной функции f(x), если она задана на отрезке [a;b] значениями в равноотстоящих узлах Пример 2. Вычислить приближенное значение производной функции, заданной таблицей 6.2 в точке х=4. Таблица 6.2
Используя формулу (6.16), получим (n=2, h=1): Учитывая, что узел х=4 соответствует значению t=1, т.е. Если известно аналитическое выражение функции f(x), то формулудля оценки погрешности численного дифференцирования можно при этом же условии получить на основе формулы погрешности интерполирования:
где Учитывая (6.7) и допуская, что f(x) дифференцируема п+1 раз, запишем:
Формула (6.18) значительно упрощается, если оценка находится для значения производной
где
получим верхнюю оценку абсолютной ошибки численного дифференцирования в узлах:
|