j0(3m)
NAME
j0, j1, jn, y0, y1, yn − bessel functions
SYNTAX
#include <math.h>
double j0(x)
double x;
double j1(x)
double x;
double jn(n, x)
int n;
double x;
double y0(x)
double x;
double y1(x)
double x;
double yn(n, x)
int n;
double x;
DESCRIPTION
The j0 and j1 functions return Bessel functions of x of the first kind of orders 0 and 1 respectively. The jn function returns the Bessel function of x of the first kind of order n.
The y0 and y1 functions return Bessel functions of x of the second kind of orders 0 and 1 respectively. The yn function returns the Bessel function of x of the second kind of order n. The value of x must be positive.
DIAGNOSTICS
Non-positive arguments cause y0, y1 and yn to return a quiet NaN.
RESTRICTIONS
Arguments that are too large in magnitude cause j0, j1, y0, and y1 to return zero without an indication of the total loss of precision.
SEE ALSO
Subroutines