JN(3)

NAME
1.10 `jN', `jNf', `yN', `yNf'--Bessel functions

SYNOPSIS
     #include <math.h>
     double j0(double X);
     float j0f(float X);
     double j1(double X);
     float j1f(float X);
     double jn(int N, double X);
     float jnf(int N, float X);
     double y0(double X);
     float y0f(float X);
     double y1(double X);
     float y1f(float X);
     double yn(int N, double X);
     float ynf(int N, float X);

DESCRIPTION
The Bessel functions are a family of functions that solve the differential equation
       2 2 2
      x y'' + xy' + (x - p )y = 0
   These functions have many applications in engineering and physics.
   `jn' calculates the Bessel function of the first kind of order N. `j0' and `j1' are special cases for order 0 and order 1 respectively.
   Similarly, `yn' calculates the Bessel function of the second kind of order N, and `y0' and `y1' are special cases for order 0 and 1.
   `jnf', `j0f', `j1f', `ynf', `y0f', and `y1f' perform the same calculations, but on `float' rather than `double' values.

RETURNS
The value of each Bessel function at X is returned.

PORTABILITY
None of the Bessel functions are in ANSI C.

SEE ALSO
jn is part of the library. The full documentation for is maintained as a Texinfo manual. If info and are properly installed at your site, the command

    info

will give you access to the complete manual.