any
Determinar si algún elemento de un arreglo es distinto a cero
Descripción
prueba en la primera dimensión del arreglo de B
= any(A
)A
cuyo tamaño no es igual a 1 y determina si algún elemento es un número distinto de cero o 1
lógico (true
). En la práctica, any
es una extensión natural del operador lógico OR.
Si
A
es un vector,B = any(A)
devuelve1
lógico (true
) si cualquiera de los elementos deA
es un número distinto de cero o es1
lógico, y devuelve0
lógico (false
) si todos los elementos son cero.Si
A
es una matriz que no está vacía y no es un vector,B = any(A)
trata las columnas deA
como vectores y devuelve un vector fila de1
y0
lógicos.Si
A
es una matriz 0 por 0 vacía,any(A)
devuelve0
lógico (false
).Si
A
es un arreglo multidimensional,any(A)
actúa en la primera dimensión del arreglo cuyo tamaño no es igual a 1 y devuelve un arreglo de valores lógicos. El tamaño de esta dimensión se convierte en1
, mientras que los tamaños de todas las demás dimensiones se mantienen iguales.
prueba elementos basándose en las dimensiones especificadas en el vector B
= any(A
,vecdim
)vecdim
. Por ejemplo, si A
es una matriz, any(A,[1 2])
prueba todos los elementos de A
, puesto que todos los elementos de una matriz están incluidos en la parte del arreglo que establecen las dimensiones 1 y 2.
Ejemplos
Argumentos de entrada
Argumentos de salida
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a