Skip to content

hankel

Hankel function, H_nu^(k)(z) = J_nu(z) ± i Y_nu(z).

W = hankel(nu, Z)
W = hankel(nu, Z, scale)
W = hankel(nu, k, Z)

Returns the Hankel function of the first or second kind. The first kind H_nu^(1) = J_nu + i Y_nu; the second kind H_nu^(2) = J_nu - i Y_nu. Pass k = 1 or k = 2 to select. With scale = 1, returns the scaled variant.

hankel(0, 1.0) % H_0^(1)(1)
  • besselj — Bessel function of the first kind, J_n(x).
  • bessely — Bessel function of the second kind, Y_n(x).