isreplicated
True for replicated array
Syntax
tf = isreplicated(X)
Description
tf = isreplicated(X)
returns true
for a replicated array, or false
otherwise. For a description of a replicated array, see Nondistributed Versus Distributed Arrays. isreplicated
also returns true for a Composite X
if all its elements are identical.
Examples
With an open parallel pool,
spmd A = magic(3); t = isreplicated(A) % returns t = true B = magic(spmdIndex); f = isreplicated(B) % returns f = false end
Tips
isreplicated(X)
requires checking for equality of the array X
across all workers. This might require extensive communication and time. isreplicated
is most useful for debugging or error checking small arrays. A codistributed array is not replicated.
Version History
Introduced in R2006b