org.apache.commons.math.distribution
Interface DiscreteDistribution

All Superinterfaces:
Distribution
All Known Subinterfaces:
BinomialDistribution, HypergeometricDistribution, IntegerDistribution, PascalDistribution, PoissonDistribution
All Known Implementing Classes:
AbstractIntegerDistribution, BinomialDistributionImpl, HypergeometricDistributionImpl, PascalDistributionImpl, PoissonDistributionImpl

public interface DiscreteDistribution
extends Distribution

Base interface for discrete distributions.

Version:
$Revision: 480440 $ $Date: 2006-11-29 00:14:12 -0700 (Wed, 29 Nov 2006) $

Method Summary
 double probability(double x)
          For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
 
Methods inherited from interface org.apache.commons.math.distribution.Distribution
cumulativeProbability, cumulativeProbability
 

Method Detail

probability

double probability(double x)
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x). In other words, this method represents the probability mass function, or PMF for the distribution.

Parameters:
x - the value at which the probability mass function is evaluated.
Returns:
the value of the probability mass function at x