matlab break 跳出循环的 求助
r=10;a=0;
for i=1:30
s=rand*20
if s>r
执行1语句
a=a+1;
if a>10
break
end
else
执行2语句
end
end
我就想表达当符合条件的1语句累计被执行了10次 就整个跳出for循环(停止循环),可是上边的程序每次当不符合执行1语句的条件时,执行了2语句,然后当又有符合1语句的条件,又执行1语句时,a又从新从1开始累计了,之前执行的次数都没了,怎样才能保证不论2语句执行与否,只要1语句累计被执行了10次就跳出循环?????