SST Lab Dokuwiki Header header picture

ユーザ用ツール

サイト用ツール


lectures:乱数

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
lectures:乱数 [2022/08/25 14:21] – [Lagged Fibonacci法の実装系] kimilectures:乱数 [2022/08/25 14:32] (現在) – [線形合同法の特徴] kimi
行 66: 行 66:
   * $a$と$M$は互いに素にとらないと充分にデタラメにならない   * $a$と$M$は互いに素にとらないと充分にデタラメにならない
   * 結晶構造になる   * 結晶構造になる
 +
 +=== 実数の一様乱数 ===
 +  * $[0, M–1]$の乱数$\{x_i\}$を$[0, 1)$の乱数$\{u_i\}$に変換
 +    * $ u_i = \displaystyle\frac{x_i}{M}$
 +
 +例)$c = 0$, $a = 177$, $M = 2^15$, $X_0 = 1$
 +^  $n$  ^  $x_n$  ^  $u_n$  ^
 +|  0|    1|  0.00003051758  |
 +|  1|  177|  0.00540161133  |
 +|  2|  31329|  0.95608520508  |
 +|  3|  7441|  0.22708129883  |
 +|  4|  6337|  0.19338989258  |
  
 === 線形合同法の実装系 === === 線形合同法の実装系 ===
lectures/乱数.1661404876.txt.gz · 最終更新: 2022/08/25 14:21 by kimi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki