A value belongs to an interval
19 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi. Please I need a help with the following,
if 4<A && A<5
display(' No value')
else
display(' There is a value')
end
if statement does not give the right values of A. Please any one can help me why it does not work properly?
2 Kommentare
John D'Errico
am 19 Feb. 2018
If you have a vector in A, this is the wrong thing to do. An if statement does not apply to each element of a vector, independently.
Antworten (2)
Akira Agata
am 19 Feb. 2018
I think what you want to do would be like this. BTW, display function is not recommended. Please use disp function instead.
% Sample data
A = 5*rand(10,1);
idx = (4 < A) & (A < 5);
for kk = 1:numel(idx)
if idx(kk)
disp('No value')
else
disp('There is a value')
end
end
Siehe auch
Kategorien
Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!