Bessel function of third kind (Hankel function)

`H = besselh(nu,K,Z)`

H = besselh(nu,Z)

H = besselh(nu,K,Z,1)

`H = besselh(nu,K,Z)`

computes
the Hankel function $${H}_{\nu}^{(K)}(z)$$ where `K`

=
1 or 2, 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, `besselh`

expands
it to the other input's size.

`H = besselh(nu,Z)`

uses `K`

=
1.

`H = besselh(nu,K,Z,1)`

scales $${H}_{\nu}{}^{(K)}(z)$$ by `exp(-i*Z)`

if `K`

=
1, and by `exp(+i*Z)`

if `K`

= 2.

[1] Abramowitz, M., and I.A. Stegun, *Handbook
of Mathematical Functions*, National Bureau of Standards,
Applied Math. Series #55, Dover Publications, 1965.

Was this topic helpful?