import static java.lang.System.out;

 

import javastat.probability.*;

 

public class HypergeometricDistributionExample

{

   

    public static void main(String[] args)

    {

        int N = 50;

        int r = 10;

        int n = 20;

        double hypergeometricPercentiles = 4.0;

        double hypergeometricX = 1.0;

        double hypergeometricProb = 0.90;

 

        HypergeometricDistribution testclass1 = 

            new HypergeometricDistribution(N, r, n);

        double cumulative = testclass1.cumulative(hypergeometricPercentiles);

        double probability = testclass1.probability(hypergeometricX);

        double inverse = testclass1.inverse(hypergeometricProb);

    }

   

}

 

Results:

Hypergeometric Probability             : 0.6450268898822081

Hypergeometric Density               : 0.027855846119478674

Hypergeometric Percentile             : 6.0

 

See also:

Probability Distribution,

The Hypergeometric Probability Distribution,