GNUオクターブのためのMersenne Twister RNG

GNUオクターブのMersenne Twister RNGは、Mersenne Twister MT19337 RNG用のオクターブモジュールです。
今すぐダウンロード

GNUオクターブのためのMersenne Twister RNG ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Dirk Eddelbuettel
  • 出版社のWebサイト:
  • http://dirk.eddelbuettel.com/code/rquantlib.html

GNUオクターブのためのMersenne Twister RNG タグ


GNUオクターブのためのMersenne Twister RNG 説明

GNUオクターブのMersenne Twister RNGは、Mersenne Twister MT19337 RNGのオクターブモジュールです。 Mersenne Twister RNGは、Mersenne Twister MT19337のオクターブモジュールです。 RNGの実際のANSI C実装は、Shawn Cokusによって書かれたファイルcokus.c(tarballに含まれる)によって提供されています。これは、松本誠と西村拓治による、非常に長い期間、高速、およびメモリ効率的なMersenne Twisterの乱数発生器の改善された実施である。この乱数発生器は、2 ^ 19937 - 1、または約10 ^ 6000のメルセンヌプライム期間を有するツイスト一般化フィードバックシフトレジスタアルゴリズムを使用しており、623次元で等分散されている。それはMarsagliaによって `Dihard 'の統計的テストを通過しましたが、メモリ使用量の点でも非常に速く効率的です。コードは32bit(i386)および64bit(アルファ)バージョンのLinux.beyondでテストされています。標準の正常な逸脱に均一に均一になるために使用されます。これはAhrensとDieter(1973)のアルゴリズムです。私は単にピースを組み合わせて、そしてオクターブがこのコードにアクセスできるように単純なC ++ラッパーを提供しました。また、MakeFileが含まれています。 .oct。 `compare_rngs.m 'オクターブスクリプトは、デフォルトのRNGに対してこのRNGを実行するために使用できます。このパッケージは、Octave、MT、およびRandLibのようにGNU GPLの下でリリースされます。


GNUオクターブのためのMersenne Twister RNG 関連ソフトウェア

joy2tx

Joy2TXは、PCとTXインターフェイスと通信する方法を示す簡単なアプリケーションです。 ...

64

ダウンロード