import javastat.probability.*;

 

alpha1 = 2.0;

beta1 = 3.0;

alpha2 = 3.0;

beta2 = 4.0;

alpha3 = 5.0;

beta3 = 7.0;

gammaPercentiles = 2.0;

gammaX = 1.0;

gammaProb = 0.95;

gamma = new GammaDistribution();

cumulative = gamma.cumulative(alpha1, beta1, gammaPercentiles);

probability = gamma.probability(alpha2, beta2, gammaX);

inverse = gamma.inverse(alpha3, beta3, gammaProb);

 

print("Gamma Probability         : " + cumulative);

print("Gamma Density             : " + probability);

print("Gamma Percentile          : " + inverse);

 

Results:

Gamma Probability         : 0.9826485115999873

Gamma Density             : 0.5861004444394937

Gamma Percentile          : 1.3076500000000992

 

See also:

Probability Distribution,