在MATLAB中,continue命令的作用与使用方法

2020年12月12日10:54:41在MATLAB中,continue命令的作用与使用方法已关闭评论

在MATLAB中,continue命令的作用与使用

在MATLAB中,continue命令的作用就是结束本次循环,即跳过本次循环中尚未执行的语句,进行下一次是否执行循环的判断。

例题  使用continue命令读取数据,遇到大于9的数显示其位置(-1表示全不大于9)。

num=20;

a=10*rand(1,num) %生成一个具有20个元素并且值都大于1的随机向量

address=-1;

n=0;

while n<num  %当n<20时进行循环

n=n+1;

if a(n)<=9

continue; %当a的元素<=9时,就不执行后面的语句,而返回while继续

end

address=n

end

命令窗口中的输出结果如下所示:

Columns 1 through 15

4.3874 3.8156 7.6552 7.9520 1.8687 4.8976 4.45596.4631 7.0936 7.5469 2.7603 6.7970 6.5510 1.6261 1.1900

Columns 16 through 20

4.9836 9.5974 3.4039 5.8527 2.2381

address =

17

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。