BESSEL(3M)  
НАЗВАНИЕ
bessel: j0, j1, jn, y0, y1, yn - функции Бесселя
СИНТАКСИС
	#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;
ОПИСАНИЕ
Функции  j0  и  j1  возвращают значения функций Бесселя
первого рода, порядка 0 и 1 соответственно, для  заданного  аргумента x. Функция jn возвращает значение функции Бесселя первого рода, порядка n для заданного аргумента x.
Функции y0 и y1  возвращают  значения  функций  Бесселя
второго рода (или, иначе, функций Неймана), порядка 0 и 1, соответственно для заданного аргумента x. Функция yn возвращает  значение  функции Бесселя второго рода, порядка n для заданного аргумента x.  Значение  x  должно
быть положительным.
СМ. ТАКЖЕ
matherr(3M).
ДИАГНОСТИКА
При неположительных аргументах функции y0 и y1  возвращают значение -HUGE [см. intro(3)], а переменной  errno
присваивается значение EDOM. Кроме того, в  стандартный
протокол будет выдано сообщение о выходе за границы области определения.
При аргументах, слишком больших по абсолютной величине,
функции j0, j1, y0 и y1 возвращают нулевое  значение  и
переменной errno присваивается значение  ERANGE.  Кроме
того, в стандартный протокол будет выдано  сообщение  о
потере значимости.
Изложенная процедура обработки ошибок может быть  изменена посредством функции matherr(3M).