Access nondistributed variables on multiple workers from client
Variables that exist on the workers running an spmd statement
are accessible on the client as a Composite object. A Composite resembles
a cell array with one element for each worker. So for Composite C:
C{1} represents value of C on worker1
C{2} represents value of C on worker2
etc.spmd statements create
Composites automatically, which you can access after the statement
completes. You can also create a Composite explicitly with the Composite function.
| exist | Check whether Composite is defined on workers |
| subsasgn | Subscripted assignment for Composite |
| subsref | Subscripted reference for Composite |
Other methods of a Composite object behave similarly to these MATLAB® array functions: