在MATLAB中,while循环用于重复执行一组语句,直到给定条件被满足为止。其基本语法格式如下:
while condition
% 执行的代码块
end
在执行while循环时,首先判断条件是否为真。只有当条件为真时,才会执行循环中的代码块。一旦执行完代码块,会再次判断条件,直到条件为假时循环结束。
例如,以下是一个简单的while循环示例,其中计算1到10的和:
sum = 0;
counter = 1;
while counter <= 10
sum = sum + counter;
counter = counter + 1;
end
disp(sum);
在上面的示例中,while循环会不断将counter的值加到sum中,直到counter的值大于10为止。最后,会输出结果为55。