Clear Filters
Clear Filters

example negation

6 views (last 30 days)
Tor Fredrik Hove
Tor Fredrik Hove on 11 Oct 2011
Could someone give me an example for negation in matlab. I am a bit new and only know + - and stuff and not true false if else for example so if you use something aside from arithmetic basic operations could someone also explain thoose for the full understanding? Would have been so great! Thank you in advance!
Tor

Accepted Answer

Wayne King
Wayne King on 11 Oct 2011
Hi Tor, welcome to MATLAB. You should spend some time reading the Getting Started Guide. Particularly, the section: Programming -> Flow Control
For example:
a = true; % a is a logical variable
if ~a
disp('Hi');
else
disp('Bye');
end
The above displays Bye because ~a is "not a" which is false, so the if statement evaluates to false and the else statment is evaluated.
MATLAB has countless variations on this theme:
X = randn(10,1);
if any(X) %check to see if there are any nonzero elements in X
disp('Hi');
else
disp('Bye');
end
any(X) is true and so Hi is displayed. Think for yourself when would ~any(X) be true? What would X have to be like?

More Answers (0)

Community Treasure Hunt

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

Start Hunting!