Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Численное дифференцирование при равноотстоящих узлах
В этом случае в качестве аппроксимирующей функции Пусть точка
Дифференцируя по
Для второй производной имеем:
Рассмотрим задачу вычисления первой производной по формуле (3.14), в которой будут учитываться только первых два слагаемых. Тогда для частного случая дифференцирования в точке
где
Формула (3.17) получена в результате дифференцирования остаточного члена формулы Стирлинга и вычисления его в точке
где
Пусть все табличные значения функции
Из (3.19) видно, что неустранимая погрешность с уменьшением шага возрастает. Если посмотреть на график полной погрешности (рис. 3.1)
то можно сделать вывод, что существует оптимальный шаг
Рис. 3.1. Графики погрешностей
Найдем оптимальный шаг, из условия
и окончательно получаем
Отметим, что величину
Пример. 3.3. Требуется вычислить значение первой производной функции, которая задана в виде следующей таблице:
Таблица 3.4.
в точке При выполнении расчетов будем использовать конечные разности, приведенные в таблице Таблица 3.5.
В этом случае для аппроксимации функции можно выбрать формулу Стирлинга при
Расчеты производной первого порядка показали, что производная вычисляется с погрешностью Пусть точка
где Дифференцируя (3.23) по
Вычислим значение первой производной по первым двум слагаемым формулы (3.24), оценим полную погрешность
Определим оптимальный шаг таблицы для случая, когда производная вычисляется в точке
выражение для
Формула (3.25) имеет второй порядок точности, если производную вычислять только по первому слагаемому формулы (3.24), то формула будет иметь первый порядок точности. Минимизируя для этого случая полную погрешность По аналогии с первой производной, можно вычислить производные более высокого порядка:
При вычислении производных в точке
Если точка
Тогда производная оценивается по формуле:
Оценим погрешности
Формула (3.28) имеет второй порядок точности. Формулы для производных более высокого порядка имеют вид:
Отметим, что одним из способов уменьшения погрешности численного дифференцирования, является выбор оптимального шага табулирования функции. Другой прием уменьшения погрешности заключается в том, что стачала табличные значения функции, сглаживаются и только затем осуществляется численное дифференцирование. Сглаживание данных можно осуществить с помощью методов скользящего среднего, экспоненциального сглаживания и др.
|