nfdev

double nfdev(double dfn, double dfd, double xnonc, long* seed);

Returns a non-central F distributed deviate with dfn degrees of freedom numerator, dfd degrees of freedom denominator, and non-centrallity parameter xnonc using RAND(idum) as the source of uniform deviates.

Parameters:
dfnNumerator degrees of freedom
dfdDenominator degrees of freedom
xnoncNon-centrality parameter.
seedRandom number generator seed.

Returns:
The next random number from the generator.

Usage:
Initialization of the generator depends on the implementation of RAND choosen by the user. To generate the next random number simply call
double r = nfdev(2.0, 3.0, 4.0, &seed)

Header:
#include "deviate.h"

See also:
RAND