all
すべての配列要素が非ゼロか true かを判定
説明
は、サイズが 1 ではない B = all(A)A の最初の配列の次元に沿ってテストし、要素がすべて非ゼロまたは logical 1 (true) であるかどうかを判別します。実際、all は論理 AND 演算子も自然に拡張したものです。
Aがベクトルで、すべての要素が非ゼロの場合、all(A)は logical1(true) を返します。ベクトルの 1 つ以上の要素がゼロであれば、logical0(false) を返します。Aが空でない行列である場合、all(A)はAの列をベクトルとして扱い、logical1および0の行ベクトルを返します。Aが空の 0 行 0 列の行列である場合、all(A)は logical1(true) を返します。Aが多次元配列の場合、all(A)は、サイズが 1 でない最初の配列次元に沿って作用し、論理値からなる配列を返します。この次元のサイズは1になりますが、他のすべての次元のサイズは同じままです。
例
入力引数
出力引数
拡張機能
バージョン履歴
R2006a より前に導入

![all(A,[1 2]) collapses the pages of a 2-by-3-by-3 array into a 1-by-1-by-3 array.](sum_vecdim.png)