MATLAB
BÁSICO
Prof.
Alberto Adade Filho (ITA/CTA)
15. Operações Lógicas |
São os seguintes os operadores lógicos (operam elemento a elemento):
& : AND
| : OR
~ : NOT
xor : OR exclusivo.
Os operadores lógicos retornam um (1) quando verdadeiro ("True") e zero (0) quando falso ("False"). Elementos não nulos são considerados verdadeiro pelos operadores lógicos.
Exs.
~A : retorna 0s onde A for não nula e 1s onde A for nula.
a = [ 1 2 3 ] b = [ 0 3 4 ]
a & b
ans =
0 1 1
xor(a,b)
ans =
1 0 0