我是靠谱客的博主 寒冷胡萝卜,这篇文章主要介绍Matlab中的分支结构循环一.if...end结构二.if..else..end结构三.switch..case..end结构,现在分享给大家,希望可以做个参考。

目录

一.if...end结构

1.格式 

2.说明

3.示例程序

4.注意

二.if..else..end结构

1.格式

2.说明

3.示例代码

三.switch..case..end结构

1.格式

2.说明

3.示例程序

4.注意


一.if...end结构

1.格式 

复制代码
1
2
3
4
5
6
7
if 条件表达式 . . 语句体 . . end

2.说明

        当if之后的条件表达式为真时,执行语句体,如果为假,则跳出循环,直接执行end后面的语句

3.示例程序

4.注意

书写输出字符时需要使用''


 

二.if..else..end结构

1.格式

复制代码
1
2
3
4
5
if 表达式 语句体1 else 语句体2 end

2.说明

        如果表达式成立,则执行语句体1,否则执行语句体2

3.示例代码

复制代码
1
2
3
4
5
6
7
a = 30; b = 15; if a > b '成立' else '不成立' end

 

三.switch..case..end结构

1.格式

复制代码
1
2
3
4
5
6
7
8
9
10
11
switch 表达式(数值或者字符串) case数值或者字符串1 语句体1; case数值或者字符串2 语句体2; . . . otherwise 语句体n; end

2.说明

        若表达式成立,则执行该switch语句,若不成立,则直接不执行

        从上往下

        若复合数值与字符串1则执行语句体1,依次往下

        若都没有符合,则执行otherwise之后的语句

3.示例程序

4.注意

 1)otherwise可以省略

 2)每一个switch都与一个end配对

最后

以上就是寒冷胡萝卜最近收集整理的关于Matlab中的分支结构循环一.if...end结构二.if..else..end结构三.switch..case..end结构的全部内容,更多相关Matlab中内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部