matlab的while循环
时间: 2023-07-18 14:06:09 浏览: 242
while 循环
MATLAB中的while循环是一种基本的控制结构,它可以用于重复执行一系列语句,直到某个条件不成立为止。while循环的语法如下:
```matlab
while condition
statements
end
```
其中,condition是一个逻辑表达式,如果其值为true,则重复执行statements语句块;否则退出循环。statements可以是单个语句或多个语句的序列,它们必须以end关键字结束。
下面是一个简单的例子,演示如何使用while循环计算1到10的和:
```matlab
n = 1;
sum = 0;
while n <= 10
sum = sum + n;
n = n + 1;
end
disp(sum);
```
在上面的例子中,变量n初值为1,sum初值为0。while循环的条件是n小于等于10,每次循环时,sum加上n的值,n加1,直到n大于10时退出循环。最后,用disp函数输出sum的值。
阅读全文