[Overview][Constants][Types][Classes][Procedures and functions] |
Return gaussian distributed random number.
Source position: math.pp line 335
function randg( |
mean: float; |
stddev: float |
):float; |
randg returns a random number which - when produced in large quantities - has a Gaussian distribution with mean mean and standarddeviation stddev.
None.
|
Return mean value of array |
|
|
Return standard deviation of data |
|
|
Return mean and standard deviation of array |
Program Example40; { Program to demonstrate the randg function. } Uses Math; Type TExArray = Array[1..10000] of Float; Var I : Integer; ExArray : TExArray; Mean,stddev : Float; begin Randomize; for I:=1 to 10000 do ExArray[i]:=Randg(1,0.2); MeanAndStdDev(ExArray,Mean,StdDev); Writeln('Mean : ',Mean:8:4); Writeln('StdDev : ',StdDev:8:4); end.