redistribute - Redistribute codistributed array with another distribution

            scheme - MATLAB ([original](https://in.mathworks.com/help/parallel-computing/distributed.redistribute.html)) ([raw](?raw))

Main Content

Redistribute codistributed array with another distribution scheme

Syntax

D2 = redistribute(D1,codist)

Description

D2 = redistribute(D1,codist) redistributes a codistributed array D1 and returns D2 using the distribution scheme defined by the codistributor objectcodist.

Examples

Redistribute an array according to the distribution scheme of another array.

spmd % First, create a magic square distributed by columns: M = codistributed(magic(10),codistributor1d(2,[1 2 3 4]));

% Create a pascal matrix distributed by rows (first dimension): P = codistributed(pascal(10),codistributor1d(1));

% Redistribute the pascal matrix according to the % distribution (partition) scheme of the magic square: R = redistribute(P,getCodistributor(M)); end

Version History

Introduced in R2006b