MATLAB的程序设计程序设计和M文件.pptx
胜利****实阿
亲,该文档总共87页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
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次
实验五M文件和MATLAB程序设计.pdf
实验五M文件和MATLAB程序设计实验五M文件和MATLAB程序设计实验一、实验内容1.数论中一个有趣的题目:任意一个正整数,若为偶数,则用2除之,若为奇数,则与3相乘再加上1。重复此过程,最终得到的结果为1。如:2→13→10→5→16→8→4→2→16→3→10→5→16→8→4→2→1运行下面的程序,按程序提示输入n=1,2,3,5,7,8,9等数来验证这一结论。while1n=input('Entern,negativequits:');ifn<=0breakenda=n;whilen>1ifre
D实验五 M文件和MATLAB程序设计.doc
实验五M文件和MATLAB程序设计一、实验目的matlab作为一种高级计算机语言,不仅可以命令行方式完成操作,也具有数据结构、控制流、输入输出等能力,本次实验通过熟悉和掌握m文件的建立与使用方法,以及函数与控制程序流程语句的使用,使学生具备一定的编程和程序调试能力。1.掌握M文件的使用方法。2.掌握if语句和switch语句的使用3.掌握循环语句的使用4.通过练习理解MATLAB编程方法。二、实验原理1.m文件用matlab语言编写的程序,称为m文件。M文件根据调用方式的不同分为两类,命令文件(Scrip