Special.BesselJYScaled Method

Evaluates the Bessel functions of the first and second kind of real order and complex argument scaled to remove the exponential factor along the imaginary axis.

Definition

Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.6
C#
public static (Complex<double> , Complex<double> ) BesselJYScaled(
	double nu,
	Complex<double> z
)

Parameters

nu  Double
A real number that specifies the order of the Bessel functions.
z  Complex<Double>
The value at which to evaluate the Bessel functions.

Return Value

ValueTuple<Complex<Double>, Complex<Double>>
A 2-tuple with the value of the Bessel function of the first and second kind of order nu at z.

Remarks

The Bessel functions of the first kind increase exponentially as the imaginary part of the argument increases. This function returns the Bessel function of the second kind scaled by a factor of exp(-|Im(z)|) to remove this exponential factor.

See Also