Matlab_程序设计和M文件.ppt

第5章 程序设计和M文件 ;5.1 程序控制;5.1.1 分支控制语句—— 实现满足一定条件就执行相应分支的功能。;例5-1;2. switch 结构—— 常用于各种条件的列举。;例5-2 使用switch结构判断学生成绩的等级,90分以上为优,80~90为良,70~80为中,60~70为及格,60分以下为不及格。;5.1.2 循环控制语句—— 实现将某段程序重复执行。;for n=1:5 %循环5次 for n= -1:0.1:1 %循环21次 for n=linspace(-2*pi,2*pi,5) %循环5次 a=eye(2,3); for n=a %循环3次,n为列向量 例5-3 x=eye(5); len=length(x) for n=1:len x(n,n)=n end;or:;2. while循环——常用于预先知道循环条件或循环结束条件的情况。;3. break和continue语句——控制循环的流程。;eg. for循环中的 break语句;eg. for 中的continue 语句;【例5-5】 计算f(x)=ex,使用break语句当f(x)1000时终止计算。;例5-6 使用for循环将字符串中的数值取出,遇到非数值则跳过。;相当于:;5.1.3 错误控制语句—— 当程序可能出现运行错误时,可以使用错误控制

文档评论(0)

1亿VIP精品文档

相关文档