numapprox[hermite_pade] - compute a Hermite-Pade approximation
|
Calling Sequence
|
|
hermite_pade([f1, f2,..., fn], x, N)
hermite_pade([f1, f2,..., fn], x, [d1, d2,..., dn])
hermite_pade([f1, f2,..., fn], x=a, N)
hermite_pade([f1, f2,..., fn], x=a, [d1, d2,..., dn])
|
|
Parameters
|
|
f1, ..., fn
|
-
|
expressions representing the functions to be approximated
|
x
|
-
|
the variable appearing in the f_i's
|
a
|
-
|
the point about which to expand in a series
|
N
|
-
|
non-negative integer
|
d1, ..., dn
|
-
|
degree bounds
|
|
|
|
|
Description
|
|
•
|
The function hermite_pade computes a Hermite-Pade approximation of degree (d1,..., dn) for the functions f1,..., fn with respect to the variable x. When the degrees are not specified, but rather the order N is given, then an approximation of minimal degree is computed.
|
•
|
Various levels of user information will be displayed during the computation if infolevel[hermite_pade] is assigned values between 1 and 3.
|
•
|
This code is based on a procedure by H. Derksen in previous versions of the share library.
|
•
|
The command with(numapprox,hermite_pade) allows the use of the abbreviated form of this command.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
>
|
|
| (3) |
>
|
|
| (4) |
|
|
References
|
|
|
Beckermann, B., and Labahn, G. "A uniform approach for Hermite Pade and simultaneous Pade approximants and their matrix-type generalizations." Numerical Algorithms, Vol. 3, (1992): 45-54.
|
|
Beckermann, B., and Labahn, G. "A uniform approach for the fast computation of matrix-type Pade approximants." SIAM Journal on Matrix Analysis and Applications, Vol. 15, No. 3, (1994): 804-823.
|
|
|