ЛАБОРАТОРНАЯ РАБОТА № 4 Тема: Численное дифференцирование
ЛАБОРАТОРНАЯ РАБОТА № 4 Тема: Численное дифференцирование
1. КОНЕЧНО-РАЗНОСТНЫЕ АППРОКСИМАЦИИ ПРОИЗВОДНЫХ Пусть отрезок разбит на равных частей точками : . Разность между соседними значениями аргумента постоянна, т. е. шаг . Пусть на отрезке определена функция , значения которой в точках равны . v Первая производная функции в точке с помощью отношения конечных разностей: а) аппроксимация с помощью разностей вперед (правых разностей) (1) б) аппроксимация с помощью разностей назад (левых разностей) (2) в) аппроксимация с помощью центральных разностей (3) 2
Приближенное значение производной второго порядка в точке (4) Погрешность аппроксимации имеет порядок . Представление (4) с помощью конечных разностей позволяет вычислять значения второй производной только во внутренних точках отрезка. 3
ИНТЕРПОЛЯЦИОННЫХ МНОГОЧЛЕНОВ ЛАГРАНЖА ДЛЯ ФОРМУЛ ЧИСЛЕННОГО ДИФФЕРЕНЦИРОВАНИЯ Пусть функция определена на отрезке и в точках этого отрезка принимает значения . Разность между соседними значениями аргумента постоянна и является шагом разбиения отрезка на n частей, причем и . Для того чтобы выразить значения производных через значения функции в узлах интерполяции , строим интерполяционный многочлен Лагранжа степени m, удовлетворяющий условиям (5) Многочлен интерполирует функцию на отрезке . Дифференцируя многочлен , получаем значения производных в точках 4
Если , то – линейная функция, график которой проходит через точки и . Тогда Если , то – парабола, проходящая через три точки , и . Вычислим первую и вторую производные многочлена на отрезке : 5
Первая и вторая производные многочлена Лагранжа в точках являются приближениями соответствующих производных функции в этих точках: (6) (7) 6
Если функция на отрезке имеет непрерывную производную до третьего порядка включительно, то справедливо представление функции в виде суммы: (8) где – остаточный член интерполяционной формулы: (9) В этом случае можно дать оценку погрешности приближений производных соотношениями (6) и (7). Дифференцируя (8), получим (10) (11) Здесь (12) (13) 7
Погрешности при вычислении производных в точках определяются из формул (10)–(13) следующими значениями остатков: (14) (15) Равенства (14) показывают, что погрешности аппроксимации первой производной с помощью формул (6) имеют один и тот же порядок . Рекомендация по их применению на отрезке в точках при : (16) 8
В случае интерполяции функции , имеющей на отрезке непрерывную производную до четвертого порядка включительно, можно получить погрешность интерполяции второй производной, имеющую порядок и одинаковую во всех точках, с помощью многочлена Лагранжа третьей степени по четырем узлам интерполяции . Результаты для аппроксимации второй производной: (17) 9
Формулы (16) дают порядок аппроксимации . Этот порядок сохраняется при вычислении производной второго порядка на отрезке в точках при по формулам (18) Если функция на отрезке имеет непрерывную производную до (m+1)-го порядка включительно, то справедливо представление (19) где – интерполяционный многочлен Лагранжа степени m, аппроксимирующий функцию по узлам интерполяции ; – остаточный член интерполяционной формулы, причем (20) 10
v Пример. Значения функции определены таблицей Требуется с помощью формул (6) и (7) приближенно найти и и оценить погрешности результатов вычислений. v Решение. Согласно первой из формул (6), имеем Так как то Итак, (точное значение ). Теперь воспользуемся формулой (7): 11
Лаб_4.ppt
- Количество слайдов: 11

