Javaでガウス分布(正規分布)の乱数を得る方法
メモを兼ねて。
Javaでガウス分布(正規分布)の乱数を得るためにはjava.util.RandomのnextGaussian()メソッドを使えば良い。
返り値として「乱数ジェネレータのシーケンスを使った、平均 0.0、標準偏差 1.0 のガウス (「正規」) 分布の double 型の次の擬似乱数」(APIの解説そのまま)が得られるそうだ。
原理を完璧に飲み込まないまま使うの、本当はよくないのだろうけどやむを得ない。
蛇足だが、普通にJavaのAPIリファレンス中で参照した文献として、KnuthのThe Art of Computer Programmingを参照してます。と書いてあることに驚いた。
Art of Computer Programming, Volume 4, Fascicle 2, The: Generating All Tuples and Permutations
- 作者: Donald E. Knuth
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 2005/02/14
- メディア: ペーパーバック
- クリック: 1回
- この商品を含むブログ (3件) を見る