Function rgsl::randist::pascal::pascal [] [src]

pub fn pascal(r: &mut Rng, p: f64, n: u32) -> u32

This function returns a random integer from the Pascal distribution. The Pascal distribution is simply a negative binomial distribution with an integer value of n.

p(k) = {(n + k - 1)! \over k! (n - 1)! } pn (1-p)k

for k >= 0