Matlab包括了while及for循环,具体用法如下:
for…end 在matlab里,3种类型可以用for循环处理
- 规定间隔内 a:b 表示从a到b间隔内循环,例如:
>> for interval = 1:5 %% 1到5循环
interval
end
interval =
1
interval =
2
interval =
3
interval =
4
interval =
5
- 规定间隔内,以某步长循环, a:step:b 表示从a到b间隔内以步长step循环
>> for interval = 1:2:10 %% 1到10之间以步长2移动。
interval
end
interval =
1
interval =
3
interval =
5
interval =
7
interval =
9
- 迭代数组内容,读取每个数组信息,例如:
>> for a = [1,3,5,7,9]
a
end
a =
1
a =
3
a =
5
a =
7
a =
9
除了for循环外,Matlab提供了while…end循环,当while条件为真时,执行循环体内命令,否则跳出,例如:
>> a = 5
while a<10 %%a<10的情况执行循环体内命令
disp(a)
a = a+1;
end
a =
5
5
6
7
8
9
此外在matlab中可以使用continue及break跳出循环。
continue用以跳出当前迭代,并继续执行下一次迭代,例如:
>> for a = 1:5
if(a==3)%%第三次 跳出当前迭代,并执行第四次迭代
continue
end
disp(a)
end
1
2
4
5
break用以跳出整个循环,后续迭代不再进行,例如:
>> for a = 1:5
if(a==3) %%第三次跳出整个循环,后续不再迭代也不再进行
break
end
disp(a)
end
1
2
>>
1.文章《〈matlab循环怎么写〉matlab怎么写循环语句!》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《〈matlab循环怎么写〉matlab怎么写循环语句!》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好