nag_rngs_binomial (g05mjc) generates a vector of pseudorandom integers from the discrete binomial distribution with parameters and .
nag_rngs_binomial (g05mjc) generates
integers
from a discrete binomial distribution, where the probability of
is
where
and
. This represents the probability of achieving
successes in
trials when the probability of success at a single trial is
.
The variates can be generated with or without using a search table and index. If a search table is used then it is stored with the index in a reference vector and subsequent calls to nag_rngs_binomial (g05mjc) with the same parameter values can then use this reference vector to generate further variates.
One of the initialization functions
nag_rngs_init_repeatable (g05kbc) (for a repeatable sequence if computed sequentially) or
nag_rngs_init_nonrepeatable (g05kcc) (for a non-repeatable sequence) must be called prior to the first call to nag_rngs_binomial (g05mjc).
Not applicable.
None.
This example prints
pseudorandom integers from a binomial distribution with parameters
and
, generated by a single call to nag_rngs_binomial (g05mjc), after initialization by
nag_rngs_init_repeatable (g05kbc).
None.