j0(), j0f()

Вычислить функцию Бесселя первого рода

Прототип:

#include <math.h>
double j0( double x );
float j0f( float x );

Аргументы:

x
Число, для которого требуется вычислить функцию Бесселя первого рода.

Библиотека:

libbessel

Описание:

Вычисление функции Бесселя первого рода для заданного x.

Возвращаемое значение:

Значение функции Бесселя для заданного x.


Note: В случае возникновения ошибки данные функции возвращают 0, который также может являться допустимым математическим результатом. Если требуется проверить наличие ошибок, необходимо установить errno в 0, вызвать функцию, а затем снова проверить errno. Данные функции не изменяют errno, если ошибок не произошло.

Примеры:

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
int main( void )
{
double x, y, z;
x = j0( 2.4 );
y = y1( 1.58 );
z = jn( 3, 2.4 );
printf( "j0(2.4) = %f, y1(1.58) = %f\n", x, y );
printf( "jn(3,2.4) = %f\n", z );
return (EXIT_SUCCESS);
}

Классификация:

j0() — POSIX 1003.1 X/Open Systems Interfaces Extension; j0f() — Unix

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

errno, j1(), jn(), y0(), y1(), yn()




Предыдущий раздел: Описание API библиотеки bessel