简单易学Matlab深度学习教程--条件与循环语句

本文详细介绍了Matlab中的条件语句,包括if...end、if...else...end、if...elseif...else...end和嵌套if语句,以及switch语句及其嵌套使用。同时,讲解了while和for循环的用法,包括不同格式的for循环,如步长控制和从数组中获取索引。此外,还提到了循环控制语句break和continue的运用。
摘要由CSDN通过智能技术生成

条件与循环语句

1.if…end语句 if … end语句包含一个布尔表达式,后跟一个或多个语句。
2. if…else…end语句 if语句可以跟随一个可选的else语句,当布尔表达式为false时,else语句块将执行。
3. if…elseif…elseif…else…end语句 if语句后面可以有一个(或多个)可选elseif …和一个else语句,这对于测试各种条件非常有用。
4. 嵌套if语句 可以在一个if或elseif语句中使用另一个if或elseif语句。
5. switch语句 switch语句用来测试一个变量与值列表的相等性。
6. 嵌套switch语句 可以在一个switch语句中使用一个switch语句。

if~else
示例:
if <expression 1>
if <expression 2>
end
end
switch(ch1)
case ‘A’
fprintf(‘This A is part of outer switch’);
switch(ch2)
case ‘A’
fprintf(‘This A is part of inner switch’ );
case ‘B’
fprintf(‘This B is part of inner switch’ );
end
case ‘B’
fprintf(‘This B is part of outer switch’ );
end

while循环
while( 条件 ) %非空并且包含所有非零元素(逻辑或实数)时,为true
循环体语句
end

for循环
for

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SUNNY小飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值