##
BESELJ

The
BESELJ function returns the J Bessel function of order *
N*
for the argument *
X*
. If *
X*
is double-precision, the result is double precision, otherwise the argument is converted to floating-point and the result is floating-point. BESELJ uses the ```
j0(3M)
```

, ```
j1(3M)
```

, and ```
jn(3M)
```

functions from the standard C math library.

###
Calling Sequence

Result = BESELJ(*
X*
, *
N*
)

###
Arguments

####
X

The expression for which the J Bessel function is required. The result has the same dimensions as *
X*
.

####
N

The order of the J Bessel function to calculate. *
N*
must be an integer greater than or equal to 0.