exponenta event banner

distributed.sprandn

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

Синтаксис

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

Описание

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

Примеры

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

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

Совет

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

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