public static double Gamma(
double a,
double x
)
Public Shared Function Gamma (
a As Double,
x As Double
) As Double
public:
static double Gamma(
double a,
double x
)
static member Gamma :
a : float *
x : float -> float
The incomplete Gamma function is defined by the same integrand as the Gamma function (Gamma(Double)), but the integral is not taken over the full positive real axis.
Like the Γ function itself, this function gets large very quickly. For many purposes, you will prefer to use the regularized incomplete gamma functions LeftRegularizedGamma(Double, Double) and RightRegularizedGamma(Double, Double), which are accurately computed even in regions for which this function overflows.
To make clearer which incomplete gamma function is meant, this function is be retired. Call UpperIncompleteGamma(Double, Double) instead.