概述
for循环
for loop是一种重复控制结构,允许您有效地编写需要执行特定次数的循环。
语法 (Syntax)
MATLAB中for loop的语法是 -for index = values
...
end
values具有以下形式之一 -Sr.No.格式和说明
1initval:endval
将索引变量从initval增加到endval 1,并重复执行program statements直到index大于endval 。
2initval:step:endval
在每次迭代时按值步长递增,或在步长为负时递减。
3valArray
在每次迭代时从数组valArray后续列创建列向量index 。 例如,在第一次迭代中,index = valArray(:,1)。 循环最多执行n次,其中n是valArray的列valArray ,由numel(valArray,1,:)给出。 输入valArray可以是任何MATLAB数据类型,包括字符串,单元数组或结构。
例子1 (Example 1)
创建一个脚本文件并键入以下代码 -for a = 10:20
fprintf('value of a: %dn', a);
end
运行该文件时,它显示以下结果 -value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19
value of a: 20
例子2 (Example 2)
创建一个脚本文件并键入以下代码 -for a = 1.0: -0.1: 0.0
disp(a)
end
运行该文件时,它显示以下结果 -1
0.90000
0.80000
0.70000
0.60000
0.50000
0.40000
0.30000
0.20000
0.10000
0
例子3 (Example 3)
创建一个脚本文件并键入以下代码 -for a = [24,18,17,23,28]
disp(a)
end
运行该文件时,它显示以下结果 -24
18
17
23
28
最后
以上就是苹果山水为你收集整理的matlab循环标注,for循环的全部内容,希望文章能够帮你解决matlab循环标注,for循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复