5
Struve Functions and Related Functions
Abstract
Topics of this chapter are functions related to the non-homogenous generalizations of Bessel’s differential equation: The Struve functions, the modified Struve
functions, the Anger function, and the Weber function. The evaluations are based
either on series expansions or on path integral techniques. For all functions listed
above complex function arguments and complex orders are supported and the
corresponding programming code can be downloaded.
The functions treated in this chapter are related to non-homogeneous generalizations
of Bessel’s differential equation: The Struve functions H ν (z) and K ν (z), the
modified Struve functions L ν (z) and M ν (z), the Anger function J ν (z), and the
Weber function E ν (z).
5.1
Function Overview
Struve Functions: The SPECFUNPHYS class struve supports the evaluation of
the Struve functions H ν (z) and K ν (z), and the modified Struve functions L ν (z)
and M ν (z). ν, z could be arbitrary complex arrays.
Weber and Anger Functions: The SPECFUNPHYS class angweb supports the
evaluation of the Anger function J ν (z) and the Weber function E ν (z) for arbitrary
complex arrays ν, z.
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2021
W. Schweizer, Special Functions in Physics with MATLAB,
https://doi.org/10.1007/978-3-030-64232-7_5
81
Struve Functions and Related Functions
Abstract
Topics of this chapter are functions related to the non-homogenous generalizations of Bessel’s differential equation: The Struve functions, the modified Struve
functions, the Anger function, and the Weber function. The evaluations are based
either on series expansions or on path integral techniques. For all functions listed
above complex function arguments and complex orders are supported and the
corresponding programming code can be downloaded.
The functions treated in this chapter are related to non-homogeneous generalizations
of Bessel’s differential equation: The Struve functions H ν (z) and K ν (z), the
modified Struve functions L ν (z) and M ν (z), the Anger function J ν (z), and the
Weber function E ν (z).
5.1
Function Overview
Struve Functions: The SPECFUNPHYS class struve supports the evaluation of
the Struve functions H ν (z) and K ν (z), and the modified Struve functions L ν (z)
and M ν (z). ν, z could be arbitrary complex arrays.
Weber and Anger Functions: The SPECFUNPHYS class angweb supports the
evaluation of the Anger function J ν (z) and the Weber function E ν (z) for arbitrary
complex arrays ν, z.
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2021
W. Schweizer, Special Functions in Physics with MATLAB,
https://doi.org/10.1007/978-3-030-64232-7_5
81
