matlab程序设计
发布时间:2021-06-07
发布时间:2021-06-07
matlab程序设计
第五 程序设章MATL计A 作为B一种级高计算语言,它仅可以如不前 章所介绍几那样的,以一种人机交是式互的 令命的行方式作工,可以还像BAIC,FORTRAN,S 等其它C级高算计机语言样一行进控制流的程序设计,即 制一编以种为M扩展名文件,的简称M为文件. 而,且由M于ALTBA身的一本些特,点语 如简单言可、性读、强试容调及易调方便等。用 因此amtworhs公k又司把称为它四第编代语程言。 2031--8 41
matlab程序设计
第五章程 设序
5.1计 M件文的绍 1介.M件文的特点的形与式 MTLAA是B一解释种语性,言以可用对发户出命的 起解令执释的作用,这样行用户就以可所把要现实 指令的按序顺组到一合起成编件,由文统统一执行,系 就是这文M。件文M件可以为两分种 :令式(Scrip命)t函数式,(uFntcio)n021-834-
matlab程序设计
2五第章程序 设计
2.命式令文件由于命令式 件文的运相当行在命于窗令口逐行输中入 并运命令行因,此用,在户编辑此文件时,只 需类把所要执的命行按行令辑编到文中件,变且量不 需先预定义由。于此件文当于相逐执个行命令,各 因其此中变量会间用占内存因,在编此辑较复杂程序 时量尽不此用方法
20。1-38-4
3
matlab程序设计
五章 第序设计 程3.函式数件 文数文件函可传以递数参其标,是志一第必行须 funct以ino说明 函,其数形:如fu ctnoi <n变因量> <=数函>(名<自量>) 变它各其行为从变自量算因变计的量语,句最终并 将计算果结予赋因量,而变这个M文件的件文名须必是 函数<名.m>。例如: 203-8-144
matlab程序设计
第章 五程序计设
fucniotn me[an ,sdevt=sta](xt)% TSAT Maenan stadndad drviateon % meian… , …tsde…v… . ……% m n]=[siz(x)e; i f =m =1m = ; ned mnea=snumx)(/; mtdsv=eqsrtsum((.^x2)/m-mae^n);25
2103--4
8第
matlab程序设计
五章 程序计函数式设件的编文写规则函数 式件文由部五分构成: 1函.定数义行; 2.1H行;3.函 帮数文助;本4.函数 ;体5 注.。释201-83-46
matlab程序设计
第五章程 设计 序函式文件数的中量变般一是局变量,部们它 变的名独量于目前的立作区和工其的函数即,函的 中间变量在数数运函行结束时自消动,不影失工作响空间。 对于5.以上的0本,版在工作和区函的定义数中 以可g用obal命令把l些某变量说为明全变量局。013-824-7
matlab程序设计
第章 五序设程 计本文文无件定需行义无 直访问接作 空工间
数式文函件须必定有行 有义 过输入通出变量输传输数
据义行 输定入输出变 数据传量输编程方法途用21308-4-一些执行可 语句重操作
复复杂完,指成定功MA能TLB功能A扩展
matlab程序设计
第章五 序设程计
久变量 n永rgina, nagrut。 o们它自可给动出输入出输量变的数个,利用它以 编可写适性用强更的程,这是序它编其语言程
所不 有的功能,在M具TLAAB具箱中有工很函多数都到用 这样了变量。的例:e如gi o,de45 。等
0132--849
第五
matlab程序设计
章 程序计设
.2 控制5语句1. 循 环语句 ATLAM语言B中供提两了循种环方式for,循环和 hilw循e.环1 1 .fo循环 frr循o环最的特大是,点的它环判断循件条对循环 次是的判数,断循变环是量数组形以表式.示2031--8410
第
matlab程序设计
章五 序程设其格计式为:fo r 循<参数>环<初=值><步:长><终:值> 语句< >ned 或:者f r o循环参数<=<>数某> <语句>组 ned
0132-8-
14
matlab程序设计
1第章五 程设计序
例: 如xv[= 3710 5 ] %;定义数组v y =zreos(sizev());x %成空生组 k数= ; %初值0 ofrx =xv% 循环变量为数 组=k+k1; v(y)k=x.2^;end idp([vs;xy])v213-80-4
21第
matlab程序设计
五 章程设计 序
习:练请写 如下程序的出行运果结ceal; ra=[ 21 ;23 34;4 32] or i=fa =i(1k;) b:,k)(i=^.k; ednd spib()13
2013-84
-第五
matlab程序设计
程章设序计注:意1. of 语句可r以嵌套用. 使.循环2变量的应正整数取小值为最1 .3 .环语句循束结应分用号;”“
20318-4
14-
第五
matlab程序设计
章程序计设
1.
while 循环 while循环也2称不次循定,其每环次循环前判要别条 ,件条若为件真非或零,则循环值否则,束循结环 .而条件则一表是达式.其格 式: w为ilh e关系表达<> 式<句语 >end0231-84-15
matlab程序设计
五第章程序设计 如:例v=[1 23 4 0 56 0 ; a=[];]=k; wh1li vek) (a=[a v(k.)^3; ]kk=1;+ ed nisp(ad)
012-834-16
matlab程序设计
第五章 程序计设
.2条件 语 句fi它 可根逻辑据表达式值选的是择否行执语某,句它 以可层多嵌套用来完使成更复的设计杂务.任最 简单法用 :fi 关系<达表> <式句> 语en
2013-8-d417
matlab程序设计
第五章程 设计序
一另用法: 种if 关系<表式达> <语句1 e>ls <语句e> en2d210-3-48
1
8
matlab程序设计
五第章 序程设计
还可用以下结如构 :fi <系关达式表1><语 1>句el sefi< 系关表达式2 <>语2句>……
eslef eisleend2 031-8-4<系表关式n达 >语<句n>< 句语n1>+1
matlab程序设计
第9五 程章序计设 3. 条转移件分支)语句 (switc 格式为:h wstch i表<式达 c>sae 第取1个 值语<句1 >ace s取第2个 值语<2> 句……o htrewis e语<句n en>2d0201-8-43
matlab程序设计
M件的文控制
runf linaem 运行命令e件文 fi le n a m ,ef i l en a em括包文件全的部路径和件名。文 pa us 暂eM停文件运行,的按任意下 键继后运续。行p a u s e (n )停运暂行n后秒继续执行 这个。暂命令在停显大示量图形非常时有。用 pusa eof f示M 指ATL A B跳过后 面的停暂。
013-2-4821
M文件
下一篇:信息工程监理实施细则