Pascal
Represents the number of trials required to achieve a specified number of successes in a sequence of independent and identically distributed Bernoulli trials. It generalizes the geometric distribution, which models the number of trials needed for a single success.
Create a new Pascal distribution
creates a discrete Pascal probability distribution.
Distribution properties:
r
int
Number of successes needed.
p
double -> [0, 1]
Probability of a successful trial.
E()
double
Returns the expected value of executed Bernoulli trials before hitting r
successful trials.
D()
double
Represents variance, that measures the spread of dispersion of the random variable around its expected value E(X).
P(int k)
double
Probability of observing the 𝑟-th success on the exactly 𝑘-th trial: P(X = k)
P_LT(int k)
double
Probability of observing the 𝑟-th success on the on less than 𝑘-th trials: P(X < k)
P_LTE(int k)
double
Probability of observing the 𝑟-th success on the on less than or exactly 𝑘-th trials: P(X ≤ k)
P_HT(int k)
double
Probability of observing the 𝑟-th success on the on more than 𝑘-th trials: P(X > k) = P(X ≤ k)
P_HTE(int k)
double
Probability of observing the 𝑟-th success on the on more than or exactly 𝑘-th trials: P(X ≥ k) = P(X < k)
Example
Last updated