distributed.sprandn

Создайте распределенный разреженный массив нормально распределенных псевдослучайных значений

Синтаксис

DS = distributed.sprandn(m,n,density)

Описание

DS = distributed.sprandn(m,n,density) создает m-by-n разреженный распределенный массив приблизительно с density*m*n нормально распределенные ненулевые двойные записи.

Примеры

Создайте разреженный распределенный двойной массив 1000 на 1000 DS приблизительно с 1 000 ненулей.

DS = distributed.sprandn(1000,1000,0.001);

Советы

Когда вы используете sprandn на рабочих в параллельном пуле, или в независимом или связывающемся задании (включая pmode), каждый рабочий устанавливает его случайный seed генератора на значение, которое зависит только от ID задачи или labindex. Поэтому массив на каждом рабочем уникален для того задания. Однако, если вы повторяете задание, вы получаете те же случайные данные.

Представленный в R2009b