WHILE loop with a condition on a vector?
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
SYED GILLANI
il 20 Ott 2016
Modificato: James Tursa
il 20 Ott 2016
Hi all. I actually want to run the while loop until the absolute value of all the elements of a vector get equal to a certain value. just like below
while abs(vector_a(4,1) =< 0.00001 % run the instructions until absolute value of all elements of vector "a" are less than or equal to 0.00001
do the following instruction.........
end
0 Commenti
Risposta accettata
James Tursa
il 20 Ott 2016
Modificato: James Tursa
il 20 Ott 2016
Like this?
while any(~(abs(vector_a) <= 0.00001))
% do stuff
end
Or this (but will not get the same result if there are NaN's):
while any(abs(vector_a) > 0.00001)
% do stuff
end
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!