bessel(3M) bessel(3M)NAME j0, j1, jn, y0, y1, yn - Bessel functions SYNOPSIS #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 j0 and j1 return Bessel functions of x of the first kind of orders 0 and 1 respectively. jn returns the Bessel function of x of the first kind of order n. y0 and y1 return the Bessel functions of x of the second kind of orders 0 and 1 respectively. yn returns the Bessel function of x of the second kind of order n. The value of x must be positive. ERRORS Nonpositive arguments cause y0, y1, and yn to return the value -HUGE and to set errno to EDOM. In addition, a mes- sage indicating DOMAIN error is printed on the standard er- ror output. Arguments too large in magnitude cause j0, j1, y0 and y1 to return zero and set errno to ERANGE. In addition, a message indicating TLOSS error is printed on the standard error out- put. NOTES These error-handling procedures may be changed with the function matherr(3M). April, 1990 1
bessel(3M) bessel(3M)SEE ALSO matherr(3M). 2 April, 1990