Установите глобальный поток случайных чисел
определяет поток случайных чисел, заданный как prevstream
= RandStream.setGlobalStream(stream
)stream
, чтобы быть глобальным потоком, который rand
, randi
, и randn
функции берут значения из. Он возвращает предыдущий глобальный поток случайных чисел следующим prevstream
.
rand
, randi
, и randn
все полагаются на один и тот же поток однородных псевдослучайных чисел, известных как global stream. rand
рисует одно значение из этого потока, чтобы сгенерировать каждое равномерное значение, которое он возвращает. randi
рисует одно равномерное значение из этого потока, чтобы сгенерировать каждое целое значение, которое он возвращает. И randn
рисует одно или несколько равномерных значений, чтобы сгенерировать каждое нормальное значение, которое она возвращает. Обратите внимание, что вы также можете задать определенный случайный поток, из которого rand
, randi
, и randn
рисование значений путем создания RandStream
объект и передача его как первого входного параметра.
Примечание
rng
функция является более короткой альтернативой для многих распространенных применений RandStream.setGlobalStream
rand
| randi
| randn
| RandStream
| RandStream.getGlobalStream
| rng