Mathematica > 乱数の生成 >

RandomChoice

RandomChoice[{e1, e2, ...}]
ei のひとつを擬似乱数的に選ぶ.
RandomChoice[list, n]
n 個の擬似乱数的選択のリストを与える.
RandomChoice[list, {n1, n2, ...}]
擬似乱数的選択のn1n2... 配列を与える.
RandomChoice[{w1, w2, ...}->{e1, e2, ...}]
wi で重みを付けた擬似乱数的選択を与える.
RandomChoice[wlist->elist, n]
n 個の重みを付けた選択のリストを与える.
RandomChoice[wlist->elist, {n1, n2, ...}]
重みを付けた選択のn_1⨯n_2⨯… 配列を与える.
  • RandomChoice[{e1, e2, ...}]は,すべての ei から等確率で選択する.
  • RandomChoiceは,Mathematica を実行するたびに擬似乱数的選択の異なる列を与える.SeedRandomを使って特定のシードで始めることができる.
  • 使用する擬似乱数発生アルゴリズムを指定するために,SeedRandomMethodオブションを与えることができる.
バージョン 6 の新機能
© 2008 Wolfram Research, Inc. japanese.gif
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team