BUILT-IN MATHEMATICA SYMBOL

# RandomVariate

RandomVariate[dist]
gives a pseudorandom variate from the symbolic distribution dist.

RandomVariate[dist, n]
gives a list of n pseudorandom variates from the symbolic distribution dist.

RandomVariate[dist, {n1, n2, ...}]
gives an array of pseudorandom variates from the symbolic distribution dist.

## Details and OptionsDetails and Options

• RandomVariate can generate random variates for continuous, discrete, or mixed distributions specified as a symbolic distribution.
• RandomVariate gives a different sequence of pseudorandom numbers whenever you run Mathematica. You can start with a particular seed using SeedRandom.
• With the setting , random numbers of precision p will be generated.

## ExamplesExamplesopen allclose all

### Basic Examples (5)Basic Examples (5)

Simulate a continuous probability distribution:

 Out[1]=
 Out[3]=

Simulate a discrete probability distribution:

 Out[1]=
 Out[3]=

Simulate a multivariate continuous distribution:

 Out[1]=
 Out[3]=

Simulate a multivariate discrete distribution:

 Out[1]=

Generate random numbers from a mixture distribution:

 Out[3]=
 Out[4]=
 Out[5]=

### Possible Issues (2)Possible Issues (2)

New in 8
New to Mathematica? Find your learning path »
Have a question? Ask support »