How to write this expression in matlab ? Boolean logic
Afficher commentaires plus anciens
( P ^ Q ) or (~p) (p and q) or ( not p)
I do know that and(p,q) is P ^ q and that or(p,q) is P or Q
but how do I write the one i need ?
Réponses (2)
Azzi Abdelmalek
le 18 Oct 2013
You can check yourself
p=[0 0 1 1],
q=[0 1 0 1]
p.^q
and(p,q)
or(p,q)
~p
~q
Jos (10584)
le 18 Oct 2013
1 vote
you really should take a look at the logical operators & and | and ~ http://www.mathworks.nl/help/matlab/ref/logicaloperatorselementwise.html
(P & Q) | ~P
Catégories
En savoir plus sur Logical dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!