Return to the start of while or continue the script with an if condition
16 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
JESUS LOPEZ ARENAL
le 6 Juin 2022
Modifié(e) : Geoff Hayes
le 6 Juin 2022
Hi, I have a while loop. Inside this loop I want to put an If condition, if true then return to the start of the while loop, if false then continue with the loop:
while i<j
a=rand
if a<0.5
i=i+1
disp('try again')
% and there I want to return to start of while loop
else
disp('continue')
% and there I want to continue with 'more code' section
end
% more code
end
Thanks in advance.
0 commentaires
Réponse acceptée
Geoff Hayes
le 6 Juin 2022
Modifié(e) : Geoff Hayes
le 6 Juin 2022
while i<j
a=rand
if a<0.5
i=i+1
disp('try again')
continue;
end
disp('continue')
% more code
end
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!