1. for 循环:
for i = start:step:stop
% 代码块,循环变量 i 从 start 开始,每次增加 step,直到 stop
end
for i = 1:5
disp(i);
end
2. while 循环:
while condition
% 代码块,当条件为真时重复执行
end
x = 1;
while x < 5
disp(x);
x = x + 1;
end
3. parfor 循环(并行 for 循环):
parfor i = start:step:stop
% 代码块,与 for 循环类似,但是可以并行执行迭代
end
parfor i = 1:5
disp(i);
end
4. do...while 循环:
MATLAB 中没有显式的 do...while 循环,但可以使用 while 循环结合条件语句来实现类似的效果。
这些循环结构可以根据不同的需求选择使用。for 循环通常用于已知循环次数的情况,while 循环适用于未知循环次数但有条件终止的情况,parfor 循环用于并行计算,而 do...while 循环可以通过适当的条件语句来实现。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6724/MATLAB