NTRANDBETA
Returns beta pseudo random number(s) based on Mersenne Twister Algorithm which has long period (219937-1), high order of equidistribution and 623 dimensions.
Syntax
NTRANDBETA(
- Size,
- Alpha,
- Beta,
- Algorithm,
- Random seed1,
- Random seed2
)
Parameters
- Size is # of random numbers (Positive integer).
- Alpha is a parameter of the distribution .
- Beta is a parameter of the distribution .
- 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 bounded support [0,1].
- The distribution can be leptokurtic or platykurtic.
- The algorithm generating beta deviates is shown in :
R. C. H. Cheng, “Generating beta variates with nonintegral shape parameters”, Communication of the ACM, 21(1978), pp 317-322
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.
1 2 3 4 5
A B Data Description 0.5 Value of parameter Alpha 0.5 Value of parameter Beta Formula Description (Result) =NTRANDBETA(100,A2,A3,0) 100 beta 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.
- Download sample excel sheet
- See tutorial video
See also
- NTBETADIST
- NTBETAKURT
- NTBETAMEAN
- NTBETAMOM
- NTBETAPARAM
- NTBETASKEW
- NTBETASTDEV
- Beta distribution
- Choice of the random number generator algorithm
- Why I always see the same result even if I input formula into multiple cell?