Доступ к неразраспределенным переменным для нескольких работников от клиента
Переменные, существующие на работниках, выполняющих spmd
оператор доступен для клиента как объект Composite. Composite напоминает массив ячеек с одним элементом для каждого работника. Итак, для композитных C
:
C{1} represents value of C on worker1 C{2} represents value of C on worker2 etc.
spmd
операторы автоматически создают Composites, доступ к которым можно получить после завершения оператора. Можно также создать композит явным образом с Composite
функция.
exist | Проверяйте, определен ли Composite для работников |
subsasgn | Подписанное назначение для Composite |
subsref | Подписанная ссылка для Composite |
Другие методы составного объекта ведут себя аналогично этим MATLAB® функции массива: