how to stop from running a program whenever any of the element become zero or gets negative?
Ältere Kommentare anzeigen
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 Kommentar
Image Analyst
am 10 Mai 2014
B will never be exactly 0 since A will never be exactly 1, at least probably not in your lifetime.
Akzeptierte Antwort
Weitere Antworten (1)
Star Strider
am 10 Mai 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 Kommentar
suchismita
am 11 Mai 2014
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!