在matlab内,提供了break用于跳出当前循环,如果存在嵌套循环,则也只能够跳出内部循环,如果想一次跳出整个循环,则可以采用如下方式:
for i=1:m for j=1:n if level1Edge(i,j)~=255 level1EdgeM=i; level1EdgeN=j; flag=1; break; end end if flag==1; break; end end
本文介绍了在Matlab中如何有效地使用break语句来控制循环流程。特别针对嵌套循环的情况,给出了具体的实现方法,使读者能够掌握如何一次性跳出多层循环。
在matlab内,提供了break用于跳出当前循环,如果存在嵌套循环,则也只能够跳出内部循环,如果想一次跳出整个循环,则可以采用如下方式:
for i=1:m for j=1:n if level1Edge(i,j)~=255 level1EdgeM=i; level1EdgeN=j; flag=1; break; end end if flag==1; break; end end
222
536

被折叠的 条评论
为什么被折叠?