Operatori logici (comando MATRIX - END MATRIX)

Gli operatori logici combinano due matrici, che normalmente contengono valori di 1 (vero) o 0 (falso). Quando vengono utilizzati con altre matrici numeriche, trattano tutti i valori positivi come veri e tutti i valori negativi e 0 come falsi. Gli operatori logici sono:

NON. Inverte la verità della matrice che la segue. Gli elementi positivi producono 0 e gli elementi negativi o 0 producono 1.

E. Entrambi devono essere true. La matrice A AND B è 1 dove gli elementi corrispondenti di A e B sono entrambi positivi e 0 altrove.

O. Deve essere true. La matrice A OR B è 1 dove l'elemento corrispondente A o B è positivo e 0 dove entrambi gli elementi sono negativi o 0.

XOR. Deve essere true ma non entrambi. La matrice A XOR B è 1 dove uno ma non entrambi gli elementi corrispondenti di A e B è positivo e 0 dove entrambi sono positivi o nessuno dei due è positivo.