распределенный

Доступ к элементам распределенных массивов от клиента

Конструктор

distributed

Можно также создать распределенный массив явным образом от клиента с любой из нескольких функций MATLAB, показанных в таблице.

Описание

Распределенные массивы представляют те массивы, которые разделены среди рабочих в параллельном пуле. Распределенный массив напоминает нормальный массив MATLAB в способе, которым вы индексируете и управляете его элементами, но ни один из его элементов не существует на клиенте.

Массивы Codistributed, что вы создаете внутренние операторы spmd, доступны как распределенные массивы от клиента.

Используйте функцию gather, чтобы получить распределенные массивы в пробел работы с клиентами.

Методы

InfМассив бесконечности
NaNМассив не-чисел
classUnderlyingКласс элементов в gpuArray или распределенном массиве
distributed.cellСоздайте распределенный массив ячеек
distributed.spallocВыделите место для разреженной распределенной матрицы
distributed.speyeСоздайте распределенную разреженную единичную матрицу
distributed.sprandСоздайте распределенный разреженный массив равномерно распределенных псевдослучайных значений
distributed.sprandnСоздайте распределенный разреженный массив нормально распределенных псевдослучайных значений
глазЕдиничная матрица
ложьМассив (FALSE) логического ноля
сборПередайте распределенный массив или gpuArray к локальной рабочей области
isaUnderlyingВерный, если базовые элементы распределенного массива имеют заданный класс
isdistributedВерный для распределенного массива
единицыМассив из единиц
randМассив значений rand
randiМассив случайных целых чисел
randnМассив randn значений
разреженныйСоздайте разреженную распределенную или codistributed матрицу
tRUEМассив (TRUE) логической единицы
записьЗапишите распределенные данные в выходное местоположение
нулиМассив нулей

Методы для распределенных массивов являются слишком многочисленными, чтобы перечислить здесь. Большинство напоминает и ведет себя то же самое как встроенные функции MATLAB. Смотрите функции MATLAB Выполнения с Распределенными Массивами.

Также среди методов несколько для исследования характеристик самого массива. Большинство ведет себя как функции MATLAB того же имени:

ФункцияОписание
classUnderlyingКласс (тип данных) элементов в массиве
isdistributedИндикация, если массив распределяется
isrealИндикация, если элементы массива действительны
lengthДлина векторного или самого большого измерения массива
ndimsКоличество размерностей в массиве
sizeРазмер измерений массива

Введенный в R2008a