在MATLAB中如何实现一段while循环后,判断是不是符合条件,若不符合重新回到while?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在MATLAB中如何实现一段while循环后,判断是不是符合条件,若不符合重新回到while?相关的知识,希望对你有一定的参考价值。
While循环生成一条坐标序列,但想在循环结束后判断这段序列是否满足某个条件,若符合则继续,若不符合则重新回到while循环重新生成,请问各位大神如何实现?
flag = true;while flag
while ...
... % 生成序列
end
if (序列符合条件)
flag = false;
end
end
双层while循环就可以了。
我这个必须是在while循环结束以后,才能用if判断,因为我要用while生成一串坐标。你说的是在while内部用break吧?外部如何解决?
matlab循环结果提取
matlab中将b循环,b=0.5:0.1:3
结果保存成.txt格式,但是会自动覆盖前一次得到的结果。。。怎么能不覆盖呢??将每个b值改变后的结果都保存下来,求大神解答,感谢感谢感谢
将每次循环的结果加上循环次数信息,存入数组中。然后从数组中提取结果进行保存呗?您有类似的程序吗?可以参考一下,我不太会写欸。。感谢感谢!
追答可以参考附图程序,专门写的,可以看到如果不附加循环次数信息,A1只是一个数值,就是循环的最后一个结果。
以上是关于在MATLAB中如何实现一段while循环后,判断是不是符合条件,若不符合重新回到while?的主要内容,如果未能解决你的问题,请参考以下文章