double chidev(double v, long* seed);
Returns a chi-squared distributed, random deviatate with v degrees of freedom, using gamdev(v/2, 2, idum) as the source of gamma deviates.
Parameters:
v | Degrees of freedom |
---|---|
seed | Random 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 = chidev(2.0, &seed)
Header:
#include "deviate.h"