0
我有一个迭代问题,我想用for
-loop来解决。但是,一旦我的条件得到满足,我想从for
-loop中突破。我有一个if
-statement来检查我的病情是否满意。
但if
-statement从来没有捕捉到它应该的条件。
这是我的代码简化的例子。 if
-statement与我的代码完全相同,但简化了for
-loop和delta_Q
。用if语句退出for-loop
for ii=1:1000
delta_Q = rand(1)*10-5
if 0.01 < delta_Q < -0,01
disp(['delta_Q too small, last index:', num2str(ii)])
break
end
end
@Ander Biguri这里的代码是 – Tonsy
'如果0.01 0.01' –
rayryeng
@rayryeng我试过但仍然:( – Tonsy