rStats.js v1.3.0
    検索インデックスを準備しています...

    Function setRandomSeed

    • R で .Random.seed に代入するのと同じように、種類を含む生成器の状態を復元します。R の .Random.seed と同等です。

      Parameters

      • state: ArrayLike<number>

        getRandomSeed が返す整数、または R の .Random.seed からコピーした整数。

      戻り値 void

      種類コードが、Inversion と Rejection または Rounding を使う Mersenne-Twister または L'Ecuyer-CMRG のコード (10403、403、10407、407) 以外の場合、状態の長さが誤っている場合、または不正な L'Ecuyer-CMRG の状態の場合は RangeError を投げます (R では、これらの場合に時刻から種を作り直します)。

      setSeed(1);
      const s = getRandomSeed();
      runif(2); // [0.2655087, 0.3721239]
      setRandomSeed(s);
      runif(2); // [0.2655087, 0.3721239] (the same again)