How to write this expression in matlab ? Boolean logic
13 次查看(过去 30 天)
显示 更早的评论
( 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 ?
0 个评论
回答(2 个)
Azzi Abdelmalek
2013-10-18
You can check yourself
p=[0 0 1 1],
q=[0 1 0 1]
p.^q
and(p,q)
or(p,q)
~p
~q
0 个评论
Jos (10584)
2013-10-18
you really should take a look at the logical operators & and | and ~ http://www.mathworks.nl/help/matlab/ref/logicaloperatorselementwise.html
(P & Q) | ~P
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!