|
Formulas for numerical differentiation of functions with large gradients
A. I. Zadorin Sobolev Institute of Mathematics, Siberian Branch of the Russian Academy of Sciences, Novosibirsk, Russia
Abstract:
Numerical differentiation of functions with large gradients is investigated. It is assumed that a function contains a component known up to a factor and responsible for the large gradients of the function. Application of classical formulas for calculating derivatives to such functions may lead to significant errors. Special-purpose formulas are studied for numerical differentiation on a uniform grid which are exact for a boundary layer component. Conditions are formulated under which an error estimate of a difference formula for a derivative does not depend on the gradients of the boundary layer component. In the case of an exponential boundary layer, when calculating a derivative of an arbitrarily given order error estimates that are uniform with respect to a small parameter are obtained. The results of numerical experiments are presented.
Key words:
function of one variable, large gradients, special formula for numerical differentiation, error estimate.
Received: 28.09.2022 Revised: 26.10.2022 Accepted: 23.11.2022
Citation:
A. I. Zadorin, “Formulas for numerical differentiation of functions with large gradients”, Sib. Zh. Vychisl. Mat., 26:1 (2023), 17–26
Linking options:
https://www.mathnet.ru/eng/sjvm826 https://www.mathnet.ru/eng/sjvm/v26/i1/p17
|
Statistics & downloads: |
Abstract page: | 117 | Full-text PDF : | 3 | References: | 20 | First page: | 13 |
|