Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Operaciones lógicas

Condiciones verdaderas o falsas (booleanas)

El tipo de dato logical representa estados true (verdaderos) o false (falsos) mediante el uso de los números 1 y 0, respectivamente. Determinadas funciones y operadores de MATLAB® devuelven valores lógicos para indicar que se cumple una condición. Es posible usar dichos valores lógicos para indexar un arreglo o ejecutar código condicional. Para obtener más información, consulte cómo Find Array Elements That Meet a Condition.

Funciones

Short-circuit &&, ||Logical operations with short-circuiting
&Find logical AND
~Find logical NOT
|Encuentra lógica OR
xorFind logical exclusive-OR
allDetermine if all array elements are nonzero or true
anyDetermine if any array elements are nonzero
falseLogical 0 (false)
findBuscar índices y valores de elementos no nulos
islogicalDetermine if input is logical array
logicalConvert numeric values to logicals
trueLogical 1 (true)

Temas

Find Array Elements That Meet a Condition

This example shows how to filter the elements of an array by applying conditions to the array.

Reduce Logical Arrays to Single Value

This example shows how to use the any and all functions to reduce an entire array to a single logical value.

Precedencia de operadores

Las reglas de precedencia determinan el orden en que MATLAB evalúa una expresión.