![]() |
ДИФФЕРЕНЦИРОВАНИЕ ЧИСЛЕННОЕДИФФЕРЕНЦИРОВАНИЕ ЧИСЛЕННОЕ - нахождение производной функции численными методами. Д. ч. используется в случаях, когда методы дифференциального исчисления неприменимы (функция задана таблично), или их применение вызывает значительные трудности (функция имеет сложное аналитическое выражение). Пусть на отрезке [а, b] определена функция u = u(х) и заданы узловые точки хi, а = х1 < х2 < ... < хn = b. Совокупность точек (xi, ui = u(xi)), i = 1, ..., n, наз. таблицей. Результатом Д. ч. таблицы является функция ukn(х), в каком-либо смысле приближающая k-ю производную dku(x)/dxk функции па нек-ром множестве Хkn точек х. Применение Д. ч. целесообразно, когда получение функции ukn(x) для каждого х ∈ Хkn требует незначительной затраты вычислительных средств. Обычно используются линейные методы Д. ч., где результат Д. ч. записывается в виде ![]() аki(х) - функции, определенные на Хkn. Наиболее распространенный метод получения формул (1) состоит в следующем: строят функцию ![]() интерполирующую u(х), и полагают ![]() Точность алгоритмов, основанных на интерполяционных формулах Лагранжа, Ньютона и др., существенным образом определяется выбором способа интерполяции и может быть иногда весьма низкой даже для достаточно гладких функций u = u(х) и при большом числе узловых точек (см. [1]). От этого недостатка часто свободны алгоритмы Д. ч., использующие сплайн-интерполяцию (см. [2]). Если требуется вычисление приближенных значений производной только в узловых точках хi, то формула (1) принимает вид ![]() (2)
и ukn(xj) полностью определяется заданием для данного к матрицы коэффициентов аkij. Формулы типа (2) наз. разностными формулами Д. я. Коэффициенты akij этих формул определяют из условия наивысшего порядка малости по hn = mахij |хi+1 + xi| разности Формулы (2), как правило, весьма просты и удобны на практике. Напр., при h = hn = (x2 - х1) = (х3 - х2) = ... = (хn - xn-1) они имеют вид: ![]() Алгоритмы Д. ч. часто применяются к таким таблицам, в к-рых значения u(xi) заданы (или получены) неточно. В этом случае требуется их предварительное сглаживание, так как непосредственное применение Д. ч. может привести к большим погрешностям в результатах (см. [3]). Лит.: [1] Березин И. С., Жидков Н. П., Методы вычислений, 3 изд., т. 1, М., 1966; [2] Альберг Дж., Нильсон Э., Уолш Дж., Теория сплайнов и ее приложения, пер. с англ., М., 1972; [3] Морозов В. А., в кн.: Вычислительные методы и программирование, в. 14, М., 1970, с. 46-62. В. А. Морозов. Источники:
|
![]()
|
|||
![]() |
|||||
© MATHEMLIB.RU, 2001-2021
При копировании материалов проекта обязательно ставить ссылку на страницу источник: http://mathemlib.ru/ 'Математическая библиотека' |