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.