MATLAB程序设计M文件程序控制结构程序调试程序举例.pptx
胜利****实阿
亲,该文档总共75页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
MATLAB程序设计M文件程序控制结构程序调试程序举例.pptx
MATLAB程序设计M文件程序控制构造程序调试程序举例1.1MATLAB旳工作模式例1:指令驱动一行一条指令>>x1=0:10>>x1=012345678910>>x2=0:3:11>>x2=0369>>x3=11.5:-3:0>>x3=11.50008.50005.50002.5000命令行驱动,一行多条指令>>x1=0:10,x2=0:3:11,x3=11.5:-3:0>>x1=012345678910x2=0369x3=11.50008.50005.50002.5000在matlab窗口输入数据和命
MATLAB的程序设计程序设计和M文件.pptx
第2章程序设计和M文件2.3Matlab旳流程控制2.3.1循环语句eg1:i=1forj=1:2:10a(i)=j+2i=i+1end执行后得到a=[357911]eg2:j=1fori=[1357]a(j)=i+2j=j+1end执行后得到a=[3579]2.while循环statement1statement2block1…………elseifcontrol_expr_2eg.对于方程,求其二次方根。已知则程序如下:if(b^2-4*a*c)<0disp(‘此方程有两复数根’)elseif(b^2-4
Matlab-程序设计和M文件.ppt
第5章程序设计和M文件5.1程序控制5.1.1分支控制语句——实现满足一定条件就执行相应分支的功能。例5-12.switch结构——常用于各种条件的列举。例5-2使用switch结构判断学生成绩的等级,90分以上为优,80~90为良,70~80为中,60~70为及格,60分以下为不及格。5.1.2循环控制语句——实现将某段程序重复执行。forn=1:5%循环5次forn=-1:0.1:1%循环21次forn=linspace(-2*pi,2*pi,5)%循环5次a=eye(2,3);forn=a%循环3次
Matlab-程序设计和M文件.ppt
第5章程序设计和M文件5.1程序控制5.1.1分支控制语句——实现满足一定条件就执行相应分支的功能。例5-12.switch结构——常用于各种条件的列举。例5-2使用switch结构判断学生成绩的等级,90分以上为优,80~90为良,70~80为中,60~70为及格,60分以下为不及格。5.1.2循环控制语句——实现将某段程序重复执行。forn=1:5%循环5次forn=-1:0.1:1%循环21次forn=linspace(-2*pi,2*pi,5)%循环5次a=eye(2,3);forn=a%循环3次
MATLAB-程序设计-M文件建立.ppt
MATLAB入门MATLAB的内部函数是有限的,有时为了研究某一个函数的各种性态,需要为MATLAB定义新函数,为此必须编写函数文件.函数文件是文件名后缀为M的文件,这类文件的第一行必须是一特殊字符function开始,格式为:function因变量名=函数名(自变量名)函数值的获得必须通过具体的运算实现,并赋给因变量.M文件建立方法:1.在MATLAB中,点:→M-file2.在编辑窗口中输入程序内容3.点File→Save,存盘,M文件名必须与函数名一致.例:定义函数f(x1,x2)=100(x2-x