double dexpdev(double m, double s, long* seed);
Returns a double exponential distributed, random deviate of mean m and scale parameter s, using RAND(idum) as the source of uniform deviates.
Parameters:
m | Mean parameter. |
---|---|
s | Scale parameter. |
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 = dexpdev(1.5, 2.5, &seed)
Header:
#include "deviate.h"
See also:
RAND