elseif when the flag is not true

I have this part of my code, and I was wondering if this way of implementation is right.
flag=flag & PE(n,1)>p_fix
if count1==5*N && flag
fprintf('Accuses IC\n')
elseif count1==5*N
fprintf('Does not accuse IC\n')
Basically, I wanted the else condition to happen only when count1==5*N and the flag condition was not respected. In this way I did it analyze for the condition I mentioned?

 Accepted Answer

Stephen23
Stephen23 on 7 Jan 2022
Edited: Stephen23 on 7 Jan 2022
" I wanted the else condition to happen only when count1==5*N and the flag condition was not respected."
Make the code explicit:
if count1==5*N
if flag
fprintf('Accuses IC\n')
else
fprintf('Does not accuse IC\n')
end
end

More Answers (0)

Categories

Find more on Programming in Help Center and File Exchange

Asked:

on 7 Jan 2022

Commented:

on 7 Jan 2022

Community Treasure Hunt

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

Start Hunting!