how to stop from running a program whenever any of the element become zero or gets negative?
Mostra commenti meno recenti
i have a matrix A=rand(m,n); B=1-A; so when B is running in a loop for 100 times i want to end the matrix once any of the element of B becomes zero.
plz plz help me....
1 Commento
Image Analyst
il 10 Mag 2014
B will never be exactly 0 since A will never be exactly 1, at least probably not in your lifetime.
Risposta accettata
Più risposte (1)
Star Strider
il 10 Mag 2014
Use the any and break functions.
Example:
for k1 = 1:100
A = rand(10);
B = 1-A;
if any(B == 0)
k1
break
end
end
1 Commento
suchismita
il 11 Mag 2014
Categorie
Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!