MSfGaussRand
Routine
-
double MSfGaussRand (double rms)
Purpose
-
Generate a Gaussian pseudo-random value
Description
This routine generates pseudo-random numbers with a Gaussian distribution.
The numbers are generated by summing 12 uniformly distributed pseudo-random
numbers. The result is approximately Gaussian (central limit theorem) with a
range between -6 and +6 standard deviations. This routine uses the function
UTfUnifRand as the source of uniform pseudo-random numbers.
Parameters
-
<- double MSfGaussRand
-
Gaussian deviate, mean zero, standard deviation rms
-
-> double rms
-
Root-mean square value of the deviate (standard deviation)
Author / revision
P. Kabal
/ Revision 1.7 2003/05/09
See Also
MSfUnifRand
Main Index libtsp