
This component generates random output values between specified maximum and minimum limits. Either Uniform or Gaussian random number generation may be selected.
Name for Identification |
Text |
Optional text parameter for identification of the component. |
||
Minimum Value |
|
REAL |
Variable |
Minimum value of the range of random numbers to be generated |
|
|
|
|
|
Maximum Value |
|
REAL |
Variable |
Maximum value of the range of random numbers to be generated |
|
|
|
|
|
Generate a New Number |
|
Choice |
|
Select Whenever the Input Changes, At Every Time Step, or At Every Run During Multiple Runs |
|
|
|
|
|
Distribution |
|
Choice |
|
Select Uniform or Gaussian.
If Gaussian distribution is selected, then the standard normal distribution curve, limited by the specified Number of Standard Deviations, is scaled so that output is between the specified Minimum and Maximum Limits. |
|
|
|
|
|
Number of Standard Deviations to be Considered |
|
REAL |
Variable |
Enter a number between 1.0 and 10.0. This field is enabled only if Distribution | Gaussian is selected. The value entered in this field is limited between 1.0 and 10.0: If the entered value lies outside this range, it will be clamped at the minimum or maximum depending whether it is less or greater than the range. |
|
|
|
|
|
Initial Seed |
|
|
|
Select Automatic or Specify.
If Automatic is selected, each run will generate a different sequence of random numbers. If it is required that a sequence of random numbers be repeatable in subsequent runs (i.e. Specify), then the user can select an Initial Seed Value for this sequence. |
|
|
|
|
|
Initial Seed Value |
|
|
|
Specify an initial seed value if Initial Seed | Specify is selected. The range for this value is 1 through 2147483647. |