matlab常用控制流

2025-04-18 19:15:08

1、循环语句在处理有规律并秤郓鹜媲且大数据量时,常可以采用循环语句实现重复操作。最常用的就是for循环啦,请看下面示例:sum = 0;for i = 1:100 sum = sum + i;endsum如上的循环计算SUM = 1 + 2 + 3 ... + 99 + 100 的和,输出结果:sum = 5050当然,还可以采用while循环,语法如下:while 条件式, 指令组;end

matlab常用控制流

2、分支语句在需要根据变量数组或执行对象的不同而进行不同操作时,常借助于分支语句实现。a = 21;b = 0;if a > 15, b = b + 2;else b = b - 1;endb如上所示,b 的数值由a的数组决定,当a 大于15时,执行的是 b = b + 2操作;否则执行的是 b = b - 1操作。运行后: b = 2

matlab常用控制流

3、除了if分婧旱恐笆支,还有switch分支,如下所示即为其用法:a = 92;num = floor(a/10)switch num, case 10, lev髫潋啜缅el = 'A'; case 9, level = 'B'; case 8, level = 'C'; case 7, level = 'D'; case 6, level = 'E'; otherwise level = 'F';endlevel根据输入的分数a 的大小决定考试成绩等级:level ,由于a = 92 ,所以 level = ’ B’

matlab常用控制流

4、其它语句在控制流中也十分有用,比如pause、break、return、error等语句,如下就是pause的语法:a = 92pauseb = a + 2运行时,首先会输出a = 92,当敲击键盘时会输出b = 94,如下所示:

matlab常用控制流
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢