any
Returns a logical that indicates whether any of the corresponding elements of the input are nonzero.
Syntax
R = any(x)
R = any(x,dim)
Inputs
- x
 - scalar | complex | vector | matrix
 - dim
 - The dimension on which to operate
 
Outputs
- R
 - scalar | vector | matrix
 
Examples
Vector input:
R = any([1,1,1,0])
      R = 1
      Matrix input:
R = any([1,0,1;0,0,0;1,0,1])
      R = [Matrix] 1 x 3
1  0  1
      Matrix input with dim:
R = any([1,0,1;0,0,0;1,0,1], 2)
      R = [Matrix] 3 x 1
1
0
1
    Comments
The output will be a matrix with the same dimensions as the input, except that each vector in the dimension of interest is replaced by a single logical value. For example, a 2D matrix input with no dimension specified will operate on each column and return a row vector.