メインコンテンツ

isreplicated

複製された配列に対し true を返す

構文

tf = isreplicated(X)

説明

tf = isreplicated(X) は、複製された配列に対しては true を、それ以外には false を返します。複製された配列については、非分散配列と分散配列を参照してください。また、isreplicated は全要素が同一であれば Composite X に対しても true を返します。

以下に、開いている並列プールについての例を示します。

spmd
    A = magic(3);
    t = isreplicated(A) % returns t = true
    B = magic(spmdIndex);
    f = isreplicated(B) % returns f = false
end

ヒント

isreplicated(X) では、配列 X が全ワーカーにおいて等しいかどうかをチェックする必要があります。これには相当量の通信と時間が必要となる場合があります。小さな配列のデバッグとエラー チェックには、isreplicated が最も役立ちます。対話型分散配列は複製されません。

バージョン履歴

R2006b で導入