Boolean Transforms work with logical signals.  Outputs are 1 (True) or 0 (False).

Transform

Operation

AND

Out = 1 if all inputs are non-zero. Otherwise, Out = 0.

Invert

Performs a logical NOT. Input of 0 produces an output of 1.  Input of 1 produces an output of 0.

NAND

NOT AND. Out = 0 if all inputs are non-zero. Otherwise, Out = 1.

NOR

NOT OR. Out = 1 if all inputs are 0.  Otherwise, Out = 0.

OR

Out = 1 if any input is non-zero. Otherwise, Out = 0.

XOR

Out = 1 if one, but not both, of the inputs is non-zero.  Otherwise, Out = 0.

Boolean logic is defined for TRUE/FALSE values which in MxSuite are represented by 1 and 0 respectively. When any non-zero value is presented to the input of a Boolean Transform, it is treated as a 1 (True).

Related Topics:

Signal Processing Transforms

Math Transforms

Bit Manipulation–Extract

Latch