タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

乱数に関するtachiba1207のブックマーク (1)

  • Java で Zipf 分布な乱数を生成 - ..たれろぐ..

    Zipf 分布な乱数を作るジェネレータを作ってみた。 車輪の再発明なのは重々承知。 たぶんもっとマシなライブラリがどこかにあるだろうけど、頭使わずに使えそうな単機能なのがググってもサクッとでないので作ってみた。 てきとーに作ったので精度は不明。使うときはそこらを十分検討してね。 public class ZipfRandom { private double[] cdf = null; private Random rnd = null; // m 要素数 // k 偏り具合パラメータ Zipf分布の 1/(n^k) の k // rnd 一様乱数生成器を入れる public ZipfRandom(int m, double k, Random rnd) { if (m <= 0) throw new IllegalArgumentException("m にはプラス値を入れれ"); if

    Java で Zipf 分布な乱数を生成 - ..たれろぐ..
  • 1