Generates Binomial distributed random numbers.
Returns a binomial distributed deviate (integer returned in a double)
according to the distribution:
j+eps / n \ j n-j
integral p (m) dm = | | q (1-q)
j-eps n,q \ j /
References:
D. E. Knuth: The Art of Computer Programming, Vol. 2, Seminumerical
Algorithms, pp. 120, 2nd edition, 1981.
//
W. H. Press, B. P. Flannery, S. A. Teukolsky, W. T. Vetterling,
Numerical Recipies in C, Cambridge Univ. Press, 1988.
| Constructor | Description |
Full Usage:
BinomialDistribution()
|
|
|
|
Full Usage:
BinomialDistribution(num, prob)
Parameters:
int
prob : float
|
|
|
|
| Instance member | Description |
Full Usage:
this.CDF
Parameters:
float
Returns: float
Modifiers: abstract |
|
Full Usage:
this.Maximum
Returns: float
Modifiers: abstract |
Gets the maximum possible value of binomial distributed random numbers.
|
Full Usage:
this.Mean
Returns: float
Modifiers: abstract |
Gets the mean value of binomial distributed random numbers.
|
Full Usage:
this.Median
Returns: float
Modifiers: abstract |
Gets the median of binomial distributed random numbers.
|
Full Usage:
this.Minimum
Returns: float
Modifiers: abstract |
Gets the minimum possible value of binomial distributed random numbers.
|
Full Usage:
this.Mode
Returns: float[]
Modifiers: abstract |
Gets the mode of binomial distributed random numbers.
|
Full Usage:
this.NextDouble
Returns: float
Modifiers: abstract |
|
Full Usage:
this.Number
|
Gets the parameter 'maximum value' of this distribution. |
Full Usage:
this.PDF
Parameters:
float
Returns: float
Modifiers: abstract |
|
Full Usage:
this.Probability
|
Gets the parameter 'probability' of this distribution. |
Full Usage:
this.Quantile
Parameters:
float
Returns: float
Modifiers: abstract |
|
Full Usage:
this.Variance
Returns: float
Modifiers: abstract |
Gets the variance of binomial distributed random numbers.
|
| Static member | Description |
Full Usage:
BinomialDistribution.CDF(x, p, n)
Parameters:
float
p : float
n : int
Returns: float
|
|
Full Usage:
BinomialDistribution.PDF(x, p, n)
Parameters:
float
p : float
n : int
Returns: float
|
|