このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
すべての配列要素が非ゼロか true
かを判定
は、サイズが 1 ではない B
= all(A
)A
の最初の配列の次元に沿ってテストし、要素がすべて非ゼロまたは logical 1
(true
) であるかどうかを判別します。実際、all
は論理 AND 演算子も自然に拡張したものです。
A
がベクトルで、すべての要素が非ゼロの場合、all(A)
は logical 1
(true
) を返します。ベクトルの 1 つまたは複数の要素がゼロであれば、logical 0
(false
) を返します。
A
が空でない行列である場合、all(A)
は A
の列をベクトルとして扱い、logical 1
および 0
の行ベクトルを返します。
A
が空の 0 行 0 列の行列である場合、all(A)
は logical 1
(true
) を返します。
A
が多次元配列の場合、all(A)
は、サイズが 1 でない最初の配列次元に沿って作用し、論理値からなる配列を返します。この次元のサイズは 1
になりますが、他のすべての次元のサイズは同じままです。