AdvancedMathCarlsonD Method |
Computes the Carlson integral RD.
Namespace:
Meta.Numerics.Functions
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntax public static double CarlsonD(
double x,
double y,
double z
)
Public Shared Function CarlsonD (
x As Double,
y As Double,
z As Double
) As Double
public:
static double CarlsonD(
double x,
double y,
double z
)
static member CarlsonD :
x : float *
y : float *
z : float -> float
Parameters
- x
- Type: SystemDouble
The first parameter, which must be non-negative. - y
- Type: SystemDouble
The second parameter, which must be non-negative. - z
- Type: SystemDouble
The third parameter, which must be non-negative.
Return Value
Type:
DoubleThe value of R
D(x, y, z)
Exceptions Remarks The Carlson D integral is:
It is symmetric with respect to the interchange of the first two parameters, but not the third parameter.
The Carlson integrals can be used to express integrals of rational functions. In that sense, they are replacements for
the Legendre elliptic functions.
See Also