没有合适的资源?快使用搜索试试~ 我知道了~
首页"MATLAB程序设计基础与流程控制"
"MATLAB程序设计基础与流程控制"
0 下载量 28 浏览量
更新于2023-11-22
收藏 1.11MB PPT 举报
《程序设计基础ppt课件.ppt》是一份课件,它介绍了MATLAB的程序结构和流程控制。MATLAB的程序结构包括顺序结构、分支结构和循环结构,与其他语言类似。顺序结构是按顺序执行的程序语句结构,表达式之间可以用分号、逗号或换行来分隔。分支结构由逻辑判断决定程序执行流转方向,包括if.else.end和switch.case.end两种形式。其中if.else.end结构有三种语句形式,还可以嵌套使用。举例5.1是一个判断输入数奇偶性的程序,通过输入数n并对其进行逻辑判断,最终输出结果。结合程序设计基础知识,这份课件对MATLAB的程序设计提供了详细的讲解和实例。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/88000114/bg9.jpg)
HaiNan University
switch 表达式
case 值1
语句组1
case 值2
语句组2
……
otherwise
语句组n
第二类分支结构采用的语句形式如下:
注意:switch后的表达式的结果值,通常为标量或字符串。
9
![](https://csdnimg.cn/release/download_crawler_static/88000114/bga.jpg)
HaiNan University
举例:
例5.3 用switch语句改写例3.1。
程序式书写法:
n=input(‘n=’);
switch mod(n,2)*
case 1
A=‘奇’
case 0
A=‘偶’
otherwise
A=‘空’
end
10
![](https://csdnimg.cn/release/download_crawler_static/88000114/bgb.jpg)
HaiNan University
例5.4 给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、
‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’
,60分以下为‘E’。
C语言程序:
main()
{int score,g;
scanf(“%d”,&score);
g=score/10;
switch (g)
{case 10:
case 9: printf(“A\n”);
break;
case 8: printf(“B\n”);
break;
case 7: printf(“C\n”);
break;
case 6: printf(“D\n”);
break;
default: printf(“E\n”);
}
}
MATLAB程序:
score=input('score=');
g=round(score/10-0.5);
if g==10
display('A')
else
switch g
case 9,display('A')
case 8,display('B')
case 7,display('C')
case 6,display('D')
otherwise
display('E')
end
end
11
剩余50页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)