RandomVariate

RandomVariate[dist]
给出符号式分布 dist 中的一个伪随机变数.

RandomVariate[dist, n]
给出符号式分布 dist 中的一个由 n 个伪随机变数组成的列表.

RandomVariate[dist, {n1, n2, ...}]
给出符号式分布 dist 中的一个伪随机变数组成的 数组.

更多信息更多信息

  • RandomVariate 能够生成连续型、离散型或混合型符号式分布的随机变数.
  • 不论您何时运行 MathematicaRandomVariate 给出的是不同的伪随机数组成的序列. 您可以用 SeedRandom 使之从一个特定的种子开始.
  • 在设置为 WorkingPrecision->p 时,将生成精度为 p 的随机数.

范例范例打开所有单元关闭所有单元

基本范例 (5)基本范例 (5)

模拟一个连续概率分布:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=

模拟一个离散概率分布:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=

模拟一个多变量连续分布:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=

模拟一个多变量离散分布:

In[1]:=
Click for copyable input
Out[1]=

生成混合分布的随机数:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
In[4]:=
Click for copyable input
Out[4]=
In[5]:=
Click for copyable input
Out[5]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »