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