BESSEL(3M) BESSEL(3M)
НАЗВАНИЕ
bessel: j0, j1, jn, y0, y1, yn - функции Бесселя
СИНТАКСИС
#include
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).
|