How to write this expression in matlab ? Boolean logic

조회 수: 16 (최근 30일)
Mohamad
Mohamad 2013년 10월 18일
답변: Jos (10584) 2013년 10월 18일
( 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 ?

답변 (2개)

Azzi Abdelmalek
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

Jos (10584)
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

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by