![]() |
|
|
![]() |
||||||||||||||||||||||||||||||||||||||
FUNDER - Theoretical Background |
![]() |
||||||||||||||||||||||||||||||||||||||||
|
NEVILLE'S ALGORITHM FOR POLYNOMIAL EXTRAPOLATION In the page on functional Taylor series the meaning of the susceptibilities of a system is illustrated by means of impulse-perturbation experiments. It is suggested that susceptibilities can be determined by repeatedly perturbing and solving sets of algebraic linear equations. However, the matrices of coefficients that result from such experiments are extremely ill conditioned, i.e. they are almost singular, and thus it is difficult to calculate their inverses. Furthermore, propagation of experimental errors would be strong. A convenient alternative is to calculate the susceptibilities by obtaining several partial derivatives of the response with respect to the excitation. The details of this procedure will appear elsewhere. Here, a description of a popular algorithm for computing numerical derivatives is given. It is based on polynomial extrapolation of finite-difference formulas.
First, let
Therefore, if several evaluations of
Instead of finding the coefficients of the polynomial of
n-th order,
Neville's algorithm builds an evaluation of that polynomial at a desired
point,
The first row contains evaluations of
This equation is the relationship between an element
of the table and the two elements immediately above, which already pass
through points
Approximations of increasing orders for the derivative of
Two differences between successive approximations can be calculated,
and
The maximum one gives an estimate of the error. Approximations are
usually better for fairly large values of
REFERENCE C.J.F. Ridders "Accurate computation of F'(x) and F'(x)F"(x)" Adv. Eng. Sftw., 4, 75-76 (1982)
|
||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||