man.bsd.lv manual page server

Manual Page Search Parameters

J0(3) Library Functions Manual J0(3)

j0, j0f, j1, j1f, jn, jnf, y0, y0f, y1, y1f, yn, ynfBessel functions of first and second kind

library “libm”

#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);

The functions (), (), () and () compute the Bessel function of the first kind of the order 0 and the order 1, respectively, for the real value x; the functions () and () compute the Bessel function of the first kind of the integer order n for the real value x.

The functions (), (), () and () 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 () and () compute the Bessel function of the second kind for the integer order n for the positive integer value x (expressed as a double).

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.

math(3)

This set of functions appeared in Version 7 AT&T UNIX.

April 19, 1991 NetBSD-9.2