PoissonDistribution Type

Generates Poisson distributed random numbers.

             Returns a Poisson distributed deviate (integer returned in a double)
             from a distribution of mean m.
             The Poisson distribution gives the probability of a certain integer
             number m of unit rate Poisson random events occurring in a given
             interval of time x.
                                               j  -x
                          j+eps               x  e
                  integral       p (m) dm  = -------
                          j-eps   x            j !
            
             References: The method follows the outlines of:
             W. H. Press, B. P. Flannery, S. A. Teukolsky, W. T. Vetterling,
             Numerical Recipies in C, Cambridge Univ. Press, 1988.

Constructors

Constructor Description

PoissonDistribution(mean)

Full Usage: PoissonDistribution(mean)

Parameters:
    mean : float

mean : float

PoissonDistribution(mean, ran)

Full Usage: PoissonDistribution(mean, ran)

Parameters:

mean : float
ran : RandomGenerator

Instance members

Instance member Description

this.CDF

Full Usage: this.CDF

Parameters:
    x : float

Returns: float
Modifiers: abstract

x : float
Returns: float

this.NextDouble

Full Usage: this.NextDouble

Returns: float
Modifiers: abstract

Returns: float

this.PDF

Full Usage: this.PDF

Parameters:
    x : float

Returns: float
Modifiers: abstract

x : float
Returns: float

this.Quantile

Full Usage: this.Quantile

Parameters:
    x : float

Returns: float
Modifiers: abstract

x : float
Returns: float

Static members

Static member Description

PoissonDistribution.CDF(x, m)

Full Usage: PoissonDistribution.CDF(x, m)

Parameters:
    x : float
    m : float

Returns: float

x : float
m : float
Returns: float

PoissonDistribution.PDF(x, m)

Full Usage: PoissonDistribution.PDF(x, m)

Parameters:
    x : float
    m : float

Returns: float

x : float
m : float
Returns: float