在 MATLAB 中,for 循环用于按照一定的步长(或者在指定的范围内)迭代执行一段代码。其基本语法如下:
for iterator = start:step:stop
    % 代码块,iterator 从 start 开始,每次增加 step,直到 stop
end

在这个结构中,iterator 是循环变量,而 start、step 和 stop 分别是开始值、步长和结束值。start、step 和 stop 都可以是任何表示数值的表达式。for 循环将在每次迭代时将 iterator 的值更新为从 start 开始,每次递增 step,直到达到或超过 stop。

以下是一个简单的示例,演示如何使用 for 循环输出从 1 到 5 的整数:
for i = 1:5
    disp(i);
end

在这个例子中,i 是循环变量,1:5 表示从 1 到 5 的整数序列,disp(i) 将输出每次循环时 i 的值。

你也可以使用 end 关键字表示 for 循环的结束。例如:
for i = 1:5
    disp(i);
end
disp('循环结束');

这段代码会输出数字 1 到 5,然后输出 '循环结束'。




转载请注明出处:http://www.pingtaimeng.com/article/detail/6726/MATLAB