Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 乱数の生成 >

RandomInteger

RandomInteger[{imin, imax}]
{i_(min),…,i_(max)}の範囲の擬似乱数の整数を与える.
RandomInteger[imax]
{0,…,i_(max)}の範囲の擬似乱数の整数を与える.
RandomInteger[]
擬似乱数的に0または1を与える.
RandomInteger[range, n]
n 個の擬似乱数の整数のリストを与える.
RandomInteger[range, {n1, n2, ...}]
擬似乱数の整数のn_1⨯n_2⨯… 配列を与える.
RandomInteger[dist, ...]
記号的離散分布dist からサンプルを取る.
  • RandomInteger[{imin, imax}]は,等確率で,{i_(min),…,i_(max)}の範囲の整数を選ぶ.
  • RandomIntegerは,Mathematica を実行するたびに擬似乱数の整数の異なる列を与える.SeedRandomを使って特定のシードで始めることができる.
  • 使用する擬似乱数発生アルゴリズムを指定するために,SeedRandomMethodオプションを与えることができる.
1から10までの範囲での整数の乱数:
In[1]:=
Click for copyable input
Out[1]=
 
1から3までの範囲での整数の乱数:
In[1]:=
Click for copyable input
Out[1]=
 
0か1かのランダムな選択:
In[1]:=
Click for copyable input
Out[1]=
 
0から5までの整数を20個ランダムに選ぶ:
In[1]:=
Click for copyable input
Out[1]=
 
0と1とからなるランダムな3⨯4配列:
In[1]:=
Click for copyable input
Out[1]=
バージョン 6 の新機能
© 2013 Wolfram Research, Inc. English
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team