$RandomGeneratorState

$RandomGeneratorState

デフォルトの擬似乱数生成器の内部状態表現を与える.

詳細

例題

すべて開くすべて閉じる

  (1)

擬似乱数生成器の現行状態を得る:

アプリケーション  (1)

現行の乱数状態が回復できない場合は実行を拒否するBlockRandomのバージョンを作る:

回復可能な状態がない乱数生成メソッドをアクティベートする:

このメソッドにはシードすることができないので,BlockRandomは回復可能な結果を与えることができない:

この関数は評価を拒否する:

回復可能な状態を持つ乱数生成メソッドをアクティベートする:

この関数は各評価の最後に乱数状態を回復する:

したがって,次の結果は前の結果と一致する:

特性と関係  (4)

$RandomGeneratorStateRandomGeneratorStateオブジェクトを返す:

RandomRealおよび関連関数は,RandomIntegerを使って$RandomGeneratorStateを変更する:

RandomComplexを使う:

状態は新たなハッシュで示されているように変化した:

$RandomGeneratorStateの値はSeedRandomで回復できる:

計算の後で$RandomGeneratorStateを回復することは,事実上BlockRandomと同じである:

Wolfram Research (2020), $RandomGeneratorState, Wolfram言語関数, https://reference.wolfram.com/language/ref/$RandomGeneratorState.html.

テキスト

Wolfram Research (2020), $RandomGeneratorState, Wolfram言語関数, https://reference.wolfram.com/language/ref/$RandomGeneratorState.html.

CMS

Wolfram Language. 2020. "$RandomGeneratorState." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$RandomGeneratorState.html.

APA

Wolfram Language. (2020). $RandomGeneratorState. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$RandomGeneratorState.html

BibTeX

@misc{reference.wolfram_2024_$randomgeneratorstate, author="Wolfram Research", title="{$RandomGeneratorState}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/$RandomGeneratorState.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_$randomgeneratorstate, organization={Wolfram Research}, title={$RandomGeneratorState}, year={2020}, url={https://reference.wolfram.com/language/ref/$RandomGeneratorState.html}, note=[Accessed: 22-November-2024 ]}