第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > MATLAB if语句和switch语句

MATLAB if语句和switch语句

时间:2023-10-27 04:00:08

相关推荐

MATLAB if语句和switch语句

1.if语句

1.1什么是选择结构

1.1.1定义

选择结构又称为分支结构,是根据给定的条件是否成立来决定程序的执行流程。

1.1.2图示

1.2单分支if语句

1.2.1语句格式

if 条件 %关系运算或逻辑运算语句组 %可以是一条语句也可以是多条语句 end

补充——MATLAB代码注释的方法

(1)单行注释:% + 注释内容

(2)多行注释:%{ 要注释的多行内容%}

(3)快捷键: Ctrl + R 选中内容即可注释,Ctrl + T取消选中内容的注释

1.2.2图示

1.2.3条件解释

当条件结果为标量时,非零表示条件成立,零表示条件不成立。当条件结果为矩阵时,如果矩阵为非空,且不包含零元素,则条件成立,否则,不成立。例如[1 2 3 4 5]表示条件成立,[0 1 2 3 4]表示条件不成立

1.3双分支if语句

1.3.1语句格式

if 条件语句组1else语句组2end

1.3.2图示

1.3.3运用

1.4多分枝if语句

1.4.1语句格式

if 条件1语句组1elseif 条件2语句组2...elseif 条件m语句组melse 语句组nend

1.4.2图示

1.4.3运用

2.switch语句

2.1语句格式

switch 表达式case 结果表1语句组1case 结果表2语句组2...case 结果表m语句组motherwise语句组nend

2.2图示

注意:当任意一个分支的语句执行后,争个switch语句执行完毕,整个过程只会执行一个语句组。

2.3解释

swtich表达式应该是一个其值可以列举的表达式case结果表为switch表达式的取值,当取值有多个时,用单元数据表示。

例如:判断x的值并输出相应的数

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。