 Home
WelcomeBasicsPlots and GUIApplicationsOther

Boolean
Algebra
These are the four logical
operators for Boolean
Algebra in Matlab.
It was named after George Boole, who first defined an algebraic
system of logic in 19th. century.

Boolean logic has
many applications in electronics, hardware and software, and
is the basis of modern digital electronics.
Boolean
and Relational operators Summary
In Matlab, there are four logical
(aka boolean) operators. These
operators produce vectors or matrices of the same size as the
operands, with 1 when the condition is true, and 0 when the
condition is false...

Laws
of Boolean Algebra
In the following axioms
and theorems,
the '+' or 'V' signs represent a logical OR (or conjunction), the '.'
or '^' signs represent a logical AND (or disjunction), and '¬' or '~'
represent a logical NOT ( or negation)...
De
Morgan's Laws
In Boolean Algebra, there are some very important laws which are called
the De Morgan's
laws. These laws teach us how to interchange NOT with AND or OR logical
operators...
Logical
AND. See
details and examples
A & B
performs a logical AND
of arrays A
and B and
returns an array containing elements set to either logical 1 (TRUE) or
logical 0
(FALSE).
Logical
OR. See
details and examples
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).
Logical
EXCLUSIVE OR. See details and examples
For the logical exclusive
XOR(A,B),
the result is logical 1
(TRUE) where either A
or B, but
not both, is nonzero. The result is logical 0 (FALSE)
where A
and B are
both zero or nonzero.
Logical
NOT. See
details and examples
~A
performs a logical NOT
of input array A,
and returns an array containing elements set to either logical 1 (TRUE) or
logical 0
(FALSE).
Combinational Logic
Combinational
logic and sequential one.
Its main difference
is that
the first type of circuit
logic doesn’t depend on time or
sequence of movements, and
the
second type of
logic does. Let's code some gates...
From
'Boolean Algebra' to
home


