NTRANDF
Returns F pseudo random number(s) based on Mersenne Twister Algorithm which has long period (), high order of equidistribution and 623 dimensions.
Syntax
NTRANDF(
Size,
N1,
N2,
Algorithm,
Random seed1,
Random seed2
)
Parameters
- Size is # of random numbers (Positive integer).
- N1 is a parameter of the distribution (Positive integer).
- N2 is a parameter of the distribution (Positive integer).
- Algorithm is a integer value that determines a method to generate uniform random number.
- 0: Mersenne Twister(2002)
- 1: Mersenne Twister(1998)
- 2: Numerical Recipesran2()
- Random seed1 is 1st. random seed.
- Random seed2 is 2nd. random seed.
Remarks
- The distribution has a semi-infinite support .
Example
- The example may be easier to understand if you copy it to a blank worksheet
How to copy an example
-
Create a blank workbook or worksheet.
-
Select the example in the Help topic.
Note Do not select the row or column headers.
Selecting an example from Help
-
Press CTRL+C.
-
In the worksheet, select cell A1, and press CTRL+V.
-
To switch between viewing the results and viewing the formulas that return the results, press CTRL+` (grave accent), or on the Tools menu, point to Formula Auditing, and then click Formula Auditing Mode.
A | B | |
---|---|---|
1 | Data | Description |
2 | 4 | Value of parameter N1 |
3 | 30 | Value of parameter N2 |
4 | Formula | Description (Result) |
5 | =NTRANDF(100,A2,A3,0) | 100 F deviates based on Mersenne-Twister algorithm for which the parameters above |
A | B | |
---|---|---|
1 | Data | Description |
2 | 4 | Value of parameter N1 |
3 | 30 | Value of parameter N2 |
4 | Formula | Description (Result) |
5 | =NTRANDF(100,A2,A3,0) | 100 F deviates based on Mersenne-Twister algorithm for which the parameters above |
Note The formula in the example must be entered as an array formula. After copying the example to a blank worksheet, select the range A5:A104 starting with the formula cell. Press F2, and then press CTRL+SHIFT+ENTER.