• ベストアンサー

モンテカルロシュミレーション

コンピューターによってこのシュミレーションを行う場合、 πの近似値の精度を高める為にはどのようなことが重要なのですか?

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

  • ベストアンサー
  • acacia7
  • ベストアンサー率26% (381/1447)
回答No.5

No4と同意見ですが、 モンテカルロシミュレーションで一番重要なのは乱数の素性の良さだと思います。 ・出力する値に偏りがない。 ・出力になんらかの傾向がない。 等の特性は重要です。 出力結果をプロットしてみるとわかりやすいのですが、 極端に偏る様では良い結果は得られません。 すでに突っ込まれてますけど・・ 「simulation」ですから「シミュレーション」と書くところですね。 でも、「SimCity」等のゲームは「Hobby」だから 「趣味レーション」と書くのだという強弁もあるようです。 もしかして、この試行も実はHobbyだったり・・

その他の回答 (4)

noname#21649
noname#21649
回答No.4

疑似乱数のただしさ

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.3

コンピュータの乱数は擬似乱数ですので、この質によっては回数を増やしても精度があがらない可能性があると思います。 またある一定の周期を持っていますので, その周期の回数以上繰り返しても精度は上がらないでしょう。 その場合は,必要に応じて適切な擬似乱数を生成する関数を作成することになるでしょう。 あとは、常識として変数の精度の問題もありますが。 たいていは整数で32bit、実数倍精度でも仮数部の有効桁が IEEE形式で52bitですので、それ以上の精度が必要なら, いろいろと工夫する必要があります。

  • kee
  • ベストアンサー率13% (63/457)
回答No.2

ドット数を増やすことが重要?

noname#12387
noname#12387
回答No.1

「シミュレーション」でしょ?!

関連するQ&A