Vista general de las herramientas de Matemática lógica

Las herramientas de Matemática lógica evalúan los valores de las entradas y determinan los valores de salida según la lógica booleana. Las herramientas están agrupadas en cuatro categorías principales: booleana, combinatoria, lógica y relacional.

A continuación se presenta una lista de todas las herramientas dentro de cada grupo:

En general, la lógica booleana aplica una condición binaria a las entradas y evalúa una condición binaria para la salida. La condición binaria se puede expresar de varias formas: "1" y "0", "Verdadero" y "Falso", "sí" y "no", "encendido" y "apagado", etc. En las herramientas de Matemática lógica, la condición Falso está representada con un valor de 0 y la condición Verdadero con cualquier valor diferente a 0.

Las herramientas booleanas evalúan las entradas sólo como condiciones Verdadero o Falso, y devuelven los resultados de la herramienta en particular como un valor booleano de 1 o 0 (Verdadero o Falso). Las herramientas combinatorias identifican combinaciones únicas de valores de entrada basados en la lógica de una herramienta en particular y devuelven un valor diferente para cada combinación única. Las herramientas relacionales comparan los valores de una entrada relativa a otra y devuelven los resultados de la herramienta en particular como un valor booleano de 1 o 0. Las herramientas lógicas tienen formas diferentes de aplicar la lógica booleana, como mediante la identificación de sólo las celdas de entrada que son NoData, o el uso de una expresión lógica que debe definir para determinar qué celdas se evalúan como verdaderas.

Las siguientes tablas enumeran las herramientas de Matemática lógica disponibles por categoría y proporcionan una breve descripción de cada una:

Evaluación booleana

Herramienta

Descripción

And booleano

Ejecuta una operación booleana And sobre los valores de celda de dos rásteres de entrada.

Si ambos valores de entrada son verdaderos (distintos de cero), el valor de salida es 1. Si una o ambas entradas son falsas (cero), la salida es 0.

Not booleano

Ejecuta una operación booleana Not (complementario) sobre los valores de celda del ráster de entrada.

Si los valores de entrada son verdaderos (distintos de cero), el valor de salida es 1. Si los valores de entrada son falsos (cero), la salida es 0.

Or booleano

Ejecuta una operación booleana Or sobre los valores de celda de dos rásteres de entrada.

Si uno o los dos valores de entrada son verdaderos (distintos de cero), el valor de salida es 1. Si ambos valores de entrada son falsos (cero), la salida es 0.

XOr booleano

Ejecuta una operación booleana Or exclusiva sobre los valores de celda de dos rásteres de entrada.

Si uno de los valores de entrada es verdadero (distintos de cero) y el otro es falso (cero), la salida es 1. Si ambos valores de entrada son verdaderos o si ambos son falsos, la salida es 0.

Herramientas de matemática booleana

Evaluación combinatoria

Herramienta

Descripción

And combinatoria

Ejecuta una operación de combinación And sobre los valores de celda de dos rásteres de entrada.

Si ambos valores de entrada son verdaderos (distintos de cero), la salida es un valor diferente para cada combinación única de los valores de entrada. Si una o ambas entradas son falsas (cero), el valor de salida es 0.

Or combinatoria

Ejecuta una operación de combinatoria O en los valores de celda de dos rásteres de entrada.

Si alguno de los valores de entrada es verdadero (distintos de cero), la salida es un valor diferente para cada combinación única de los valores de entrada. Si ambas entradas son falsas (cero), el valor de salida es 0.

XOr combinatoria

Ejecuta la operación de combinación Or exclusiva sobre los valores de celda de dos rásteres de entrada.

Si uno de los valores de entrada es verdadero (distinto de cero) y el otro es falso (cero), la salida es un valor diferente para cada combinación única de valores de entrada. Si ambas entradas son verdaderas o si ambas son falsas, el valor de salida es 0.

Herramientas de matemática combinatoria

Evaluación relacional

Herramienta

Descripción

Igual a

Realiza una operación relacional de igualdad sobre dos entradas en una base de celda a celda.

Devuelve un 1 para las celdas donde el primer ráster es igual al segundo ráster y un 0 para las celdas en donde no lo es.

Mayor que

Realiza una operación relacional mayor que sobre dos entradas en una base de celda a celda.

Devuelve 1 para las celdas donde el primer ráster es mayor que el segundo ráster y 0 para las celdas si no lo es.

Mayor o igual que

Realiza una operación relacional mayor o igual que sobre dos entradas en una base de celda a celda.

Devuelve 1 para las celdas donde el primer ráster es mayor o igual que el segundo ráster y 0 si no lo es.

Menor que

Realiza una operación relacional menor que sobre dos entradas en una base de celda a celda.

Devuelve 1 para las celdas donde el primer ráster es menor que el segundo ráster y 0 si no lo es.

Menor o igual que

Realiza una operación relacional menor o igual que sobre dos entradas en una base de celda a celda.

Devuelve 1 para las celdas donde el primer ráster es menor o igual que el segundo ráster y 0 donde no lo es.

No igual

Realiza una operación relacional de desigualdad sobre dos entradas a través de cada celda individual.

Devuelve 1 para las celdas donde el primer ráster no es igual al segundo ráster y 0 para las celdas donde es igual.

Herramientas de matemática relacional

Evaluación lógica

Herramienta

Descripción

Diff

Determina qué valores de la primera entrada son lógicamente diferentes de los valores de la segunda entrada en una base celda a celda.

Si los valores en las dos entradas son diferentes, el valor de la primera entrada es la salida. Si los valores en las dos entradas son iguales, la salida es 0.

InList

Determina qué valores de la primera entrada se incluyen en un conjunto de otras entradas, a través de cada celda individual.

Para cada celda, si el valor del primer ráster de entrada se encuentra en alguna de las listas de las otras entradas, ese valor se asignará al ráster de salida. Si no se encuentra, la celda de salida será NoData.

Is Null

Determina qué valores del ráster de entrada son NoData a través de cada celda individual.

Devuelve un valor de 1 si el valor de entrada es NoData y 0 para las celdas que no lo son.

Sobre

Para los valores de celda en la primera entrada que no son 0, el valor de salida será el de la primera entrada. Donde los valores de celda son 0, la salida será la del segundo ráster de entrada.

Test

Ejecuta una evaluación booleana del ráster de entrada con una expresión lógica.

Cuando la expresión se evalúa como verdadera, el valor de celda de salida es 1. Si la expresión es falsa, el valor de celda de salida es 0.

Herramientas de matemática lógica

Temas relacionados


7/11/2012