A | B
performs a logical OR
of arrays A
and B and
returns an
array containing elements set to either logical 1
(TRUE) or logical
0 (FALSE). Sometimes, this operation is
considered an 'addition' in terms of electronic gates. This is the
truth table and the representation of an OR Gate as it's seen in
digital electronics.
A
B A | B
0 0
0
0 1
1
1 0
1
1 1
1
This is a logical OR Gate, as
used in electronic circuits
An element of the output array is set to 1 if either input array
contains a non-zero element at that same array location. Otherwise,
that element is set to 0. A and B must have the
same
dimensions unless one is a scalar. This is a simple example
on how you can code it in Matlab.