MATLAB Function Reference | Search  Help Desk |
besselh |
Bessel functions of the third kind (Hankel functions)
H = besselh(nu,K,Z) H = besselh(nu,Z) H = besselh(nu,1,Z,1) H = besselh(nu,2,Z,1) [H,ierr] = besselh(...)The differential equation
H = besselh(nu,K,Z)
for K
= 1 or 2 computes the Hankel functions
or for each element of the complex array Z
. If nu
and Z
are arrays of the same size, the result is also that size. If either input is a scalar, it is expanded to the other input's size. If one input is a row vector and the other is a column vector, the result is a two-dimensional table of function values.
H = besselh(nu,Z)
uses K
= 1.
H = besselh(nu,1,Z,1)
scales by exp(-i
*z)
.
H = besselh(nu,2,Z,1)
scales by exp(+i
*z)
.
[H,ierr] = besselh(...)
also returns an array of error flags: