Probabilities::GammaStat Function

void GammaStat(double A, double B, double &AMean, double &AVariance, double &ASkewness, double &AKurtosis);

Gamma distribution moments (mean, variance, skewness, excess kurtosis).

#NameTypeDescription
1AdoubleShape parameter, real value > 0.
2BdoubleScale parameter, real value > 0.
3AMeandouble &Returns the mean, = A*B (shape A times scale B).
4AVariancedouble &Returns the variance, = A*B^2.
5ASkewnessdouble &Returns the skewness, = 2/sqrt(A).
6AKurtosisdouble &Returns the EXCESS kurtosis, = 6/A.
Remarks:

Returns the moments of the Gamma distribution with shape A and scale B. If A <= 0 or B <= 0 all four outputs are NAN.

Declared in Dew::Math::Units::Probabilities · Dew.Math/Units.Probabilities.h · Cross-compiler