Page 90 - 数学建模算法与应用
P. 90
Mathematical Modeling Algorithms and Applications
数学建模算法与应用
循环语句
end
while 结构根据逻辑表达式的值确定是否执行循环体语句。如果表达式的值
为真,则执行一次循环语句,并在重复执行过程中每次进行判断。如果表达式为
false,程序将在“end”之后执行语句。为了避免因逻辑错误而陷入死循环,建
议在循环体语句的适当位置添加 break 语句,以便程序能够正常执行。while 循
环也可以嵌套,其结构如下:
while 逻辑表达式 1
循环体语句 1
while 逻辑表达式 2
循环体语句 2
end
循环体语句 3
end
例 请设计一段程序,求 1~100 的偶数和。
解 在 MATLAB 命令窗口输入以下程序:
clear
x = 0;
sum = 0;
while x<101
sum = sum + x;
x = x + 2;
end
sum
运行后得到的结果为:
sum =
2550
二、 for 循环结构
在 MATLAB 中,另外一种常见的循环结构是 for 循环,其常用于知道循环
80

