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 より前に導入