Interface PoissonDistribution

All Superinterfaces:
DiscreteDistribution, Distribution, IntegerDistribution
All Known Implementing Classes:
PoissonDistributionImpl

public interface PoissonDistribution extends IntegerDistribution
Interface representing the Poisson Distribution.

References:

Version:
$Revision: 920852 $ $Date: 2010-03-09 13:53:44 +0100 (mar. 09 mars 2010) $
  • Method Details

    • getMean

      double getMean()
      Get the mean for the distribution.
      Returns:
      the mean for the distribution.
    • setMean

      @Deprecated void setMean(double p)
      Deprecated.
      as of v2.1
      Set the mean for the distribution. The parameter value must be positive; otherwise an IllegalArgument is thrown.
      Parameters:
      p - the mean
      Throws:
      IllegalArgumentException - if p ≤ 0
    • normalApproximateProbability

      double normalApproximateProbability(int x) throws MathException
      Calculates the Poisson distribution function using a normal approximation.
      Parameters:
      x - the upper bound, inclusive
      Returns:
      the distribution function value calculated using a normal approximation
      Throws:
      MathException - if an error occurs computing the normal approximation