reset
乱数ストリームのリセット
説明
reset( は、乱数ストリーム s)s の発生器を、そのシードに対応した初期の内部状態にリセットします。これは、関数 RandStream を使用して s をクリアし、それを再度作成するのに似ています。ただし、関数 reset は、ストリームの NormalTransform、Antithetic および FullPrecision プロパティを元の値に設定しません。
例
ストリームを初期の状態にリセット
乱数ストリームを初期の状態にリセットします。この操作を行っても乱数ストリームは作成されず、ストリームをリセットするだけです。
stream = RandStream('mt19937ar','Seed',0)
stream =
mt19937ar random stream
Seed: 0
NormalTransform: Ziggurat
reset(stream); stream.Seed
ans =
0特定のシードを使用してストリームをリセット
特定のシードを使用して、乱数ストリームをリセットします。
stream = RandStream('mt19937ar','Seed',0)
stream =
mt19937ar random stream
Seed: 0
NormalTransform: Zigguratreset(stream,1); stream.Seed
ans =
1入力引数
バージョン履歴
R2008b で導入