File Exchange

image thumbnail

True Random Integer Generator

version 1.0.0.1 (1.83 KB) by

Download true (not pseudo-) random numbers from random.org's generator

9 Downloads

Updated

View License

The function TRUERAND returns truly random integers using random.org's Random Integer Generator. According to random.org, the numbers are generated based on atmospheric noise and skew-corrected to generate uniform numbers. The generated numbers have been shown to pass the NIST tests for RNGs.
The range of numbers is -1e9 to 1e9 and the maximum number of values that can be generated is 10,000

USAGE:
truerand(rows,cols,min,max) returns a matrix of size rows-by-cols with random integers between min and max.

truerand(n,min,max) returns an n by 1 vector

truerand(n, m), truerand(n) and truerand use the default values min = 1, max = 100

EXAMPLES:
 y = truerand
 y = truerand(9)
 y = truerand(6,6)
 y = truerand(5,1,20)
 y = truerand(3, 4, 15, 30)

For more information visit random.org

Comments and Ratings (6)

Nikki Pelot

The download isn't working for me - the zip file only contains an empty license.txt file.

When I download the .zip file it just contains an empty license .txt file but no code.

Jeffrey

The website url has changed to https and this should be update in the code. Otherwise, this function works great.

JR King

Very nice.

Could you add options to include other types of randomness (gaussian etc)?

Thank you!

Best

Very nice

Updates

1.0.0.1

Updated license

MATLAB Release
MATLAB 7.6 (R2008a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video