functions to create sequences of pseudorandom numbers, and the
function to create a vector of randomly permuted integers. Use the
function to control the repeatability of your results. Use the
when you need more advanced control over random number generation.
randperm to create arrays
of random numbers.
This example shows how to create an array of random floating-point numbers that are drawn from a uniform distribution in a specific interval.
This example shows how to create an array of random integer values that are drawn from a discrete uniform distribution on a specific set of numbers.
This example shows how to create an array of random floating-point numbers that are drawn from a normal distribution having a specified mean and variance.
This example shows how to create random points within the volume of a sphere.
Avoid repetition of random number arrays when MATLAB® restarts.
Replace Discouraged Syntaxes of
This example shows how to use the
rng function, which provides control over random number generation.
This example shows how to repeat arrays of random numbers by specifying the seed first. Every time you initialize the generator using the same seed, you always get the same result.
This example shows how to avoid repeating the same random number arrays when MATLAB restarts.
This topic shows how to use the
RandStream constructor to
control random number generation.
This example uses
create multiple, independent random number streams.
This topic uses
RandStream to create
random number streams and substreams.