| Parallel Computing Toolbox™ | ![]() |
gop(@F, x)
F | Function to operate across labs. |
x | Argument to function F, should be same variable on all labs. |
gop(@F, x) is the reduction via the function F of the quantities x from each lab. The result is duplicated on all labs.
The function F(x,y) should accept two arguments of the same type and produce one result of that type, so it can be used iteratively, that is,
F(F(x1,x2),F(x3,x4))
The function F should be associative, that is,
F(F(x1, x2), x3) = F(x1, F(x2, x3))
Calculate the sum of all labs' value for x.
gop(@plus,x)
Find the maximum value of x among all the labs.
gop(@max,x)
Perform the horizontal concatenation of x from all labs.
gop(@horzcat,x)
Calculate the 2-norm of x from all labs.
gop(@(a1,a2)norm([a1 a2]),x)
![]() | globalIndices | gplus | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |