distributed.sprand

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

Синтаксис

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

Описание

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

Примеры

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

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

Совет

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

Введенный в R2009b