1.什么是循环结构
循环结构又称为重复结构,是利用计算机运算速度快以及能进行逻辑控制的特点来重复执行某些操作。
2. for循环
- for 语句针对向量的每一个元素执行一次循环体
for k=[1,3,2,5]
k
end
% 循环四次
- 退出循环之后,循环变量的值就是向量中最后的元素值。
for k=1:2:10
end
k
% k=1 3 5 7 9
- 当向量为空时,循环体一次也不执行。
for k=1:-2:10 %空向量
k
end
2.1 ex
disp(magic(3))
for i=magic(3)
disp(i)
end
%输出
8 1 6
3 5 7
4 9 2
8
3
4
1
5
9
6
7
2
>> for k=[1,2,3,4]
disp(k)
end
%输出
1
2
3
4
>> for k=[1;2;3;4]
disp(k)
end
% 输出
1
2
3
4
3. while循环
b=10;
while(b<20)
disp(b)
b=b+1;
end
% 输出
10 11 12 13 14
15 16 17 18 19
4.跳出循环语句
- break 语句用来跳出循环体,结束整个循环。
- continue 语句用来结束本次循环, , 接着进行下一次是否执行循环的判断