for语句实现循环结构
- 狭义的调用格式:
实际上就是对一个row vector进行循环操作
for 循环变量 = initial values:step:final values
sentence
end
- for语句对向量的每一个元素执行一次循环体
for k=[1,3,2,5]
k
end
- 退出循环之后,循环变量的值就是向量中最后的元素的值
for k = 1:2:10
end
- 当向量为空时,循环体一次也不执行
for k = 2:-2:10
end
- 广义的调用格式:
循环变量为一个矩阵,按照列向量顺序对矩阵进行循环,即以此循环取一个
for 循环变量 = 矩阵表达式
sentence
end
while语句实现循环结构
- 调用格式:
while condition
sentence
end
- while语句更加适配于未知循环次数的循环结构
break和contiune语句
- break:直接跳出这个循环体,即终止整个循环;执行循环体外的下一步操作。
- continue:结束本次循环,接着进行下一次是否执行循环的判断。