![]() |
|
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||
|
|
||||||
| Other Library Functions | ||||||
| function |
UTIL_ExpRand |
|
Library: Utilities (OMUTIL legacy)
Include: omutil.xin |
Return type: Integer Returns: Random numbers based on the exponential distribution. |
define external integer function UTIL_ExpRand (value integer lambda)
Use this function to generate random numbers based on the exponential distribution. Over a large number of trials, the average over all of the generated random numbers will tend towards the argument lambda.
This program generates 1000 random numbers with an
exponential distribution and an average value of 20.
include "omutil.xin"
process
local integer lambda initial {20} ; average value
repeat for integer i from 1 to 1000
output "d" % i || ": "
|| "d" % UTIL_ExpRand(lambda) || "%n"
again
|
Other Library Functions |
Copyright © Stilo International plc, 1988-2010.