J0(3) BSD Programmer's Manual J0(3)
j
\bj0
\b0, j
\bj1
\b1, j
\bjn
\bn, y
\by0
\b0, y
\by1
\b1, y
\byn
\bn - bessel functions of first and second kind
S
\bSY
\bYN
\bNO
\bOP
\bPS
\bSI
\bIS
\bS
#
\b#i
\bin
\bnc
\bcl
\blu
\bud
\bde
\be <
\b<m
\bma
\bat
\bth
\bh.
\b.h
\bh>
\b>
j
\bj0
\b0(_
\bd_
\bo_
\bu_
\bb_
\bl_
\be _
\bx);
j
\bj1
\b1(_
\bd_
\bo_
\bu_
\bb_
\bl_
\be _
\bx);
j
\bjn
\bn(_
\bi_
\bn_
\bt _
\bn, _
\bd_
\bo_
\bu_
\bb_
\bl_
\be _
\bx);
y
\by0
\b0(_
\bd_
\bo_
\bu_
\bb_
\bl_
\be _
\bx);
y
\by1
\b1(_
\bd_
\bo_
\bu_
\bb_
\bl_
\be _
\bx);
y
\byn
\bn(_
\bi_
\bn_
\bt _
\bn, _
\bd_
\bo_
\bu_
\bb_
\bl_
\be _
\bx);
D
\bDE
\bES
\bSC
\bCR
\bRI
\bIP
\bPT
\bTI
\bIO
\bON
\bN
The functions j
\bj0
\b0() and j
\bj1
\b1() compute the _
\bB_
\be_
\bs_
\bs_
\be_
\bl _
\bf_
\bu_
\bn_
\bc_
\bt_
\bi_
\bo_
\bn _
\bo_
\bf _
\bt_
\bh_
\be _
\bf_
\bi_
\br_
\bs_
\bt _
\bk_
\bi_
\bn_
\bd
_
\bo_
\bf _
\bt_
\bh_
\be _
\bo_
\br_
\bd_
\be_
\br 0 and the _
\bo_
\br_
\bd_
\be_
\br 1, respectively, for the real value _
\bx; the
function j
\bjn
\bn() computes the _
\bB_
\be_
\bs_
\bs_
\be_
\bl _
\bf_
\bu_
\bn_
\bc_
\bt_
\bi_
\bo_
\bn _
\bo_
\bf _
\bt_
\bh_
\be _
\bf_
\bi_
\br_
\bs_
\bt _
\bk_
\bi_
\bn_
\bd _
\bo_
\bf _
\bt_
\bh_
\be
_
\bi_
\bn_
\bt_
\be_
\bg_
\be_
\br Bessel0 _
\bn for the real value _
\bx.
The functions y
\by0
\b0() and y
\by1
\b1() compute the linearly independent _
\bB_
\be_
\bs_
\bs_
\be_
\bl
_
\bf_
\bu_
\bn_
\bc_
\bt_
\bi_
\bo_
\bn _
\bo_
\bf _
\bt_
\bh_
\be _
\bs_
\be_
\bc_
\bo_
\bn_
\bd _
\bk_
\bi_
\bn_
\bd _
\bo_
\bf _
\bt_
\bh_
\be _
\bo_
\br_
\bd_
\be_
\br 0 and the _
\bo_
\br_
\bd_
\be_
\br 1, respectively,
for the postive _
\bi_
\bn_
\bt_
\be_
\bg_
\be_
\br value _
\bx (expressed as a double); the function
y
\byn
\bn() computes the _
\bB_
\be_
\bs_
\bs_
\be_
\bl _
\bf_
\bu_
\bn_
\bc_
\bt_
\bi_
\bo_
\bn _
\bo_
\bf _
\bt_
\bh_
\be _
\bs_
\be_
\bc_
\bo_
\bn_
\bd _
\bk_
\bi_
\bn_
\bd _
\bf_
\bo_
\br _
\bt_
\bh_
\be _
\bi_
\bn_
\bt_
\be_
\bg_
\be_
\br
Bessel0 _
\bn for the postive _
\bi_
\bn_
\bt_
\be_
\bg_
\be_
\br value _
\bx (expressed as a double).
R
\bRE
\bET
\bTU
\bUR
\bRN
\bN V
\bVA
\bAL
\bLU
\bUE
\bES
\bS
If these functions are successful, the computed value is returned. On the
VAX and Tahoe architectures, a negative _
\bx value results in an error; the
global variable _
\be_
\br_
\br_
\bn_
\bo is set to EDOM and a reserve operand fault is gen-
S
\bSE
\bEE
\bE A
\bAL
\bLS
\bSO
\bO
H
\bHI
\bIS
\bST
\bTO
\bOR
\bRY
\bY
A set of these functions function appeared in Version 7 AT&T UNIX.
4th Berkeley Distribution June 4, 1993 1