NAME
j0
, j0f
,
j1
, j1f
,
jn
, jnf
,
y0
, y0f
,
y1
, y1f
,
yn
, ynf
—
Bessel functions of first and second
kind
LIBRARY
library “libm”
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 functionsj0
(),
j0f
(),
j1
() and
j1f
()
compute the Bessel function of the first kind of the order 0
and the order 1, respectively, for the real value
x; the functions
jn
() and
jnf
()
compute the Bessel function of the first kind of the integer
order n for the real value x.
The functions
y0
(),
y0f
(),
y1
() and
y1f
()
compute the linearly independent Bessel function of the second
kind of the order 0 and the order 1, respectively, for
the positive integer value x
(expressed as a double); the functions
yn
() and
ynf
()
compute the Bessel function of the second kind for the integer
order n for the positive integer
value x (expressed as a double).
RETURN VALUES
If these functions are successful, the computed value is returned,
otherwise the global variable errno is set to
EDOM
and a reserve operand fault is generated.
SEE ALSO
HISTORY
This set of functions appeared in Version 7 AT&T UNIX.