all
Determinar si todos los elementos de un arreglo son distintos a cero o true
Descripción
prueba en la primera dimensión del arreglo de B = all(A)A cuyo tamaño no es igual a 1 y determina si los elementos son distintos de cero o 1 lógicos (true). En la práctica, all es una extensión natural del operador lógico AND.
Si
Aes un vector,all(A)devuelve1lógico (true) si todos los elementos son distintos de cero y devuelve0lógico (false) si uno o más elementos son cero.Si
Aes una matriz que no está vacía,all(A)trata las columnas deAcomo vectores y devuelve un vector fila de1y0lógicos.Si
Aes una matriz de 0 por 0 vacía,all(A)devuelve1lógico (true).Si
Aes un arreglo multidimensional,all(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 = all(A,vecdim)vecdim. Por ejemplo, si A es una matriz, all(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

![all(A,[1 2]) collapses the pages of a 2-by-3-by-3 array into a 1-by-1-by-3 array.](sum_vecdim.png)