Evaluates the Airy function of the first or second kind.
AIRY(K, z)
K |
- |
Optional. An integer, the type of Airy function calculation.
|
||||||||
z |
- |
Any scalar or series. The input value, can be complex. |
A scalar or series, the value of Ai(z), Bi(z) or the derivatives.
airy(1.5)
returns 0.0717490, the value of Ai(1.5).
airy(2, 1.5)
returns 1.878942, the value of Bi(1.5).
x = -10..0.01..4;
ai = airy(0,x);
dai = airy(1,x);
bi = airy(2,x);
dbi = airy(3,x);
W1: ai;overp(bi,lred);sety(-1.5,1.5);label("Ai(x) and Bi(x)");
W2: dai;overp(dbi,lred);sety(-1.5,1.5);label("Derivative of Ai(x) and Bi(x)");
For x between –10 and 4, W1 displays the values of Ai(x) and Bi(x) and W2 displays the derivatives of Ai(x) and Bi(x).
Airy functions are solutions to the differential equation:
known as the Airy or Stokes equation. Ai(z) is a solution of the first kind and Bi(z) is a linearly independent solution of the second kind.
For positive values of x, the Airy functions are related to the modified Bessel functions by:
For negative values of x, the Airy functions are related to the Bessel functions by:
AIRY is based on a FORTRAN library written by D. E. Amos.
[1] Abramowitz and Stegun
Handbook of Mathematical Functions (9th printing 1970)
US Gov. Printing Office
Section 9.1.1, 9.1.89, 9.12
[2] Amos, D.E.
A Subroutine Package for Bessel Functions of a Complex
Argument and Nonnegative Order
Sandia National Laboratory Report
SAND85-1018, May, 1985.
[3] Amos, D.E.
A Portable Package for Bessel Functions of a Complex
Argument and Nonnegative Order
Trans. Math. Software, 1986