Determine if any array elements are nonzero
tests
along the first array dimension of B
= any(A
)A
whose size
does not equal 1, and determines if any element is a nonzero number
or logical 1
(true
). In practice, any
is
a natural extension of the logical OR operator.
If A
is a vector, then B
= any(A)
returns logical 1
(true
)
if any of the elements of A
is a nonzero number
or is logical 1
, and returns logical 0
(false
)
if all the elements are zero.
If A
is a nonempty, nonvector matrix,
then B = any(A)
treats the columns of A
as
vectors, returning a row vector of logical 1
s and 0
s.
If A
is an empty 0-by-0 matrix, any(A)
returns
logical 0
(false
).
If A
is a multidimensional array, any(A)
acts
along the first array dimension whose size does not equal 1 and returns
an array of logical values. The size of this dimension becomes 1
,
while the sizes of all other dimensions remain the same.