• ベストアンサー

Mathematicaで確率的に値を出力させるにはどうしたらいいですか?

現れる確率がそれぞれ1/2, 1/6, 1/2の量a, b, cがあって、この確率でa, b, cを出力させるにはどうしたらいいでしょうか? おみくじを引くようなことをしたいのです。

質問者が選んだベストアンサー

  • ベストアンサー
  • 12125j
  • ベストアンサー率29% (8/27)
回答No.1

a,b,cの出現確率の合計が7/6です。 この点を修正する必要があるので、 cの出現確率を1/3とします。 乱数0≦r≦1を発生させ、 0≦r≦1/2でa 1/2<r≦4/6でb 4/6<r≦1 でc を主鶴億してはどうでしょう。

関連するQ&A