RandStream.setGlobalStream

Установите глобальный поток случайных чисел

Описание

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

rand, randi, и randn все полагаются на один и тот же поток однородных псевдослучайных чисел, известных как global stream. rand рисует одно значение из этого потока, чтобы сгенерировать каждое равномерное значение, которое он возвращает. randi рисует одно равномерное значение из этого потока, чтобы сгенерировать каждое целое значение, которое он возвращает. И randn рисует одно или несколько равномерных значений, чтобы сгенерировать каждое нормальное значение, которое она возвращает. Обратите внимание, что вы также можете задать определенный случайный поток, из которого rand, randi, и randn рисование значений путем создания RandStream объект и передача его как первого входного параметра.

Примечание

rng функция является более короткой альтернативой для многих распространенных применений RandStream.setGlobalStream

Входные параметры

свернуть все

Поток случайных чисел, заданный как a RandStream объект.

Введенный в R2011a