プロが教える店舗&オフィスのセキュリティ対策術

正規乱数についてですが、様々な発生方法があるかと思います。

私は、Box-Muller法と中心極限定理の二つの方法しか知らないのですが、
いろいろ調べるとInversion法というのがもっとも精度がいい?との意見もあるようでした。

どのようなものなのか本やネットで、結構探したのですが見つけられませんでした。

もしどなたかご存知でしたら、
理論面(数学)の参考文献(本または論文)またはHPと
実際のプログラミング(C++またはVB)が載っている参考文献またはHPを教えていただけないでしょうか?

A 回答 (1件)

Knuth の『The art of computer programming』にも簡単な説明がありますが、

http://cg.scs.carleton.ca/~luc/rnbookindex.html の第2章(http://cg.scs.carleton.ca/~luc/chapter_two.pdf)に、より詳しい説明があるようです。

直接関係ないですが、boost にも乱数生成ルーチンがいろいろそろっているので、ご覧になってみてはいかがでしょうか。

http://www.boost.org/libs/random/index.html
    • good
    • 0
この回答へのお礼

御礼遅くなりました。
ありがとうございます。
なかなか難しい本ですぐには手が出そうにないです。

乱数発生ルーチンいろいろ教えていただきありがとうございます。

お礼日時:2007/10/01 21:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!