matlab-simulink教程_第1页
matlab-simulink教程_第2页
matlab-simulink教程_第3页
matlab-simulink教程_第4页
matlab-simulink教程_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Simulink仿真环境基础学习SunulmJ:足面向柿图的仿真软件,7.1演示一个SLmulink的简单程序【例71】创建一个正弦信号的仿奠模型.步聯如卜:(. MATLAB的命令廊口运彳.rnmulink命令。或怡存I:貝栏中的 嵯图标.就,叫以打开Sunulmk模块库浏览器SimxibnkLibran-Biowser)谢口.如图7J所示。Library区It3trt Lf TMu Cfey &uir心miKiMrr,八cW MXzga Rzi-Ctefiro4 7aatl 电:T3 鱼 CaMSMCJrf )tKTtH m yoi 鱼!. XWg 创 o3 Vwiruatiift mii

2、UMJrf Tw 加 AUriXM智 SlVOM2H n*ftuf*4 F*iJ4lKfcwO (血 EftA Taui(n t(loctat 4 H E*U/U Tve c ftrl I 4 H E-SU tve “ n SXO ( tt r*4-reiMt nicc4t ft VI Funy Ui Khciaotllko Twc*1- B图 7.1 Simulink 界面(2)单击工貝栏上的口图标或选择菜单File “New” “Modi .新建一个名为ntitlcd”的空白模型宙口。 在上图的右测子模块窗口中.单击“Source”子模块库洲的T”(或双击Source).或者宜接在左侧模块

3、和工貝箱栏单击Smwlmk卜的Souiw子模块库.便可看 到备种输入源帜块。(4)用说标单击所需要的输入信号源模块“Sine Wave”(正弦信号八将其拖放到的空白模型窗口 Muntitled则“SineWnvc”模块就被添加到untitled窗口:也吋以用鼠标选中SineWave-模块.单击鼠标右键,在快捷菜单中选择 add to Untitled* 命令.就可以将Sine Wave w模块添加到untitled窗口.如图7.2所示。图 7.2 Simulink 界面 用同样的方法打开接收模块库陀血“ 选择其中的“Scope-枳块(示豉器)拖放到-untitled窗口中(6) 在untitl

4、ed*窗口中.用載标指向“Sine Wavew右侧的输出端.当光标变为十字符时按住瞅标拖向Scope模块的输入端,松开风标按键就完成了两个 模块何的信号线连接.一个简单模型己经建成.如图7.3所示。(7) 开始仿奠.单击-untitled -模型谢口中“开始仿真-图标P 或者选择菜单Simulink* “Start” 则仿真开始。双击“Scope”模块出现示波器显示屏.切以看到賀色的正弦波形。如图7所示。图73 Simulink模型官口二lniN亠93尸S|必逼區B - W Scope图74示液器窗口Ex0701nxir 文件,(8丿保存模型.单击工貝栏的R图标.将该枳型保存为7.2 Sunu

5、lmk的文件操作和模型窗口7.2.1 Simulink的文件操作1.新建文件新理仿真模型文件有几种操作:在 MATLAB 的命令 1$口选择菜单 MFile - “New” - “Model。在图7丄的Simulink 块库浏览器窗口选择菜单“File” -T -Model0 或者单击工具栏的D图标。在图7.3的Simulink悦型潇口选择菜单File” - “New” - MModcr 或者单击工具栏的图标。2打开文件打开仿真模型文件有几种操作:在MATLAB的命令窗口输入不加扩展名的文件名.该文件必须在当前搜索路径中.例如输入-5x0701- 在MA丁LAB的命令窗口选择菜单MFile-

6、TOpeq或者单击工具栏的/图标打开文件在图7丄的Simulink 块库浏览器窗口选择菜单“File” - -Open.0或者单击工具栏的旨图标打开“ mdl”文件。在图7.3的Simulmk 型潇口中选择菜单作lie” - “Open”或者单击工具栏的旨图标打开文件。7.2.2 Simulink 的模型窗口帜型湧口由菜单.工貝栏、模型浏览器窗口、模型框图谢口以及状态栏组成。菜单工具栏棋型浏览塞状态栏图75双窗口口1-状态栏 2.工具栏模型窗口工具栏如图7.6所示创建并編译生成皿文件展示父系统开始仿氏 结束仿真nIIrt仍r賊型更新模块相图打开调试器单双窗口切换打开焊浏览器图7.6工具栏3菜单

7、Sunulmk的枳型湧口的密用菜单如浪7.1所示。*7.1 as 口常用菜单表菜单名菜单项功能FileNewMode】新it模型14odeJ properties棋型属性Preferences1SI14ULINK丼面的欢认设卫选项Print.打印模型CJow关闭口ExitldATLAB退出MATLAB系统EditCreate TuteTiem创建子系统14a7t juteTiem.封装子系统Look lmder uiiTk迸看封装子系烷的内部结构Update diagracn更新模型柜图的外观ViewGo to parent显示当前系统的父系统14odeJ browser option棋型浏览

8、番设卫Block dan tip? options讯标位干棋块上方时显示模块内部数据Libraty browser显示岸測览!5Fit system to viewFI动选择放仟适的显示比例No rani以正常比例(100%川示模型SiamlauoiiStan Stop启动/停止仿真Piusr / Continue暂停/维续仿與Sioivlatioii Parameters设置仿真参数No rani普通Smulmk模型Accelerator产生加速Siawljn): 15型ForantText alignment标注文字对齐工具Flip name翻转模块名Siow Hide nacne显示/隐

9、鐵锲块名Flip blockfil转模块Rotate Block旋转模块Libraty link display显示沖链接Siow Hide drop shadow显示/隐藏阴形效果Sample ume color;设21不冋的采佯时间序列的颜色XVxk noiuxalai luie?祖线农示多佑号构成的向笊怙号线Signal dimeiiHonr注明向师信号线的怙号数Pon chci type?标明端口数坷的类型Stonge chs7显示存储类型Tools*Data expJojcr.数1浏览番SKHvlink debugger.Sxnulmk调试器Ditachsdedgnei用门定义数据眞

10、型设计器Lineai Analyyi线性化分析工具7.3模型的创建73.1模块的操作1.对彖的选定选定单个对線选定对软只耍在对缺上单击鼠标.彼选定的对鸟的网角处会出现小黑块編辑框.选定多个对線如果选定多个对毀可以按卜Shift维.然后再单击所需选宦的模块:或者用冰标拉出矩形虚线框.将所有待选模块框在其中.則矩形框中所有的对仪均彼选中. 如图7.7所示。图7.7选定多个对*选定所有对欽如果要选定所有对仪.町以选择菜单“Edit”今MSelectaUw。2.模块的复制不同模型窗口(包括模型库曲I)之间的模块芟制选定模块.用鼠标将其拖到另一模型窗口。选定模块.使用菜单的“Copy和“PE命令。选定模

11、块.使用工具栏的“Copy“和“Pute”按钮。(2)在同一模里惭口内的芟制模块(如图7.8所示)选定模块.按卜屜标右键.拖动模块到合适的地方.释放冰标。选定模块.按住Ctrl键再用鼠标拖动对软到合适的地方.释放鼠标.使用菜单和工具栏中的“Copy和“PE”按钮。B皿S图78在同一模盘宙口复制对竄3模块的移动在同一模型谢口移动模块选定緡要移动模块.用鼠标将悦块拖到合适的地方.在不同模型窗之间移动模块在不同模型窗之刑移动模块.在用鼠标移动的同时按卜Shift键,当模块移动时.与之相连的连线也随之移动。4模块的删除要制除模块.应选定待册除模块.按Delete迷或者用菜单-Edit* - Clear

12、”或:或者用工只栏的弋山“按钮.5改受模块大小选定緡要改变大小的模块.出现小黑块編辑框后.用冰标拖动編种眶对以实现放人或缩小,6.模块的初转模块180 IS选定模块选择菜单“Format“ - “Flip Block”可以将模块旋转180度.如同79中间为翻转ISO度示波器模块.模块胡转90度选定模块.选择菜单“FormatM - -Rotate Block* nf以将模块旋转90度如图79右边示波器所示如果一次胡转不能达到要求.町以多次翻转來实现图7.9 IH转模块7模块名的编辑修改模块名单击模块卜面或旁边的模块名.岀现虚线編辑框就叫对模块名进行修改。模块名字体设忍选定模块.选择菜单0Fon

13、mt0 - -Fonf 打开字体对话框设置対札模块名的显示和隐嚴选定模块.选择菜单“Fornm - -Hide .ShowmmeM 町以隐蟻或显示模块名。模块名的翩转选定模块.选择菜单 Format - -Flipmine- 町以湘转枳块名。732信号线的操作1.模块何连线先将光标指向一个悦块的输出端.待光标变为十字符后.按卜诫标键并拖动.宜到另一模块的输入端。2信号线的分支和折曲(1)分支的产生将光标指向信号线的分支点上.按ft(标右键.光标变为I字符.拖动鼠标H到分支线的终点禅放风标:或者按住Ctri.同时按卜说标庄键拖动鼠标到分支线的 终点.如图7.10所示。B7.10佶号线的分支(2)

14、信号线的折线选中已存在的信号线.将光标描向折点处.按住sMt键.同时按卜诫标庄迷 勻光标变成小関圈时用ia标拖动小阴圈将折点拉至合适处禅放ia标.如图7.H 所示.图711信号钱的折銭3信号找文本注释Uabel)添加文本注释双击需要添加文本注释的信号线则出现一个空的文字填写框在其中输入文本,修改文本注释单击需要修改的文本注释.出现虚线編辑框即町修改文本。移动文本注释单击标i儿 出现编辑框后.就对以移动編辑框。 St制文本注释单击需要熨制的文本注释.按卜Ctrl键同时移动文本注释.或者用菜单和工貝栏的芟制操作。4.在信号找中插入模块如果模块只有一个输入端口和一个输出端口.则该模块町以宜接彼插入到

15、一条信号线中。733给模型添加文本注释(1)添加模型的文本注释在需要当作注释区的中心位置双击标左键.就会出现编辑AL在缩辑框中就可以输入文字注释。(2)注释的移动在注释文字处单击歐标左键.当岀现文本編辑框后用风标就町以拖动该文本編辑框。7.4 Simulink的基本模块7.4.1基本模块Sunulmk的基本模块包插9个子模块库。1.输入信号源模块库(S输入信号派枳块足用来向模型捉供输入信号。常用的输入信号浙模块浙如表7.2所示.表7.2常用的输入信号漫模块表名称模块形状功能说明Coartmt恒值常数.可设Step阶跃信号Rampy用“线件增加或减小的怙号Sine Wave田沁z正弦波输出Sig

16、nal Generatoj信号发生番可以产生正弦、方波、锯齿波和随机波佶号FiooiFikfitted rlFrnR,从文件获取数枢Fiooi Woifcpace| 小 s | From Wori5poGe从半狮工作空间定义的矩阵谀数枢Clock0 Clock仿典时钟.输11J每个仿真步点的时何InQZ) Iril输入模块2接收模块库(Sinks)接收模块足用来接收模块信号的希用的接收擁块如表7.3所示。7.3常用的接枚模块表名称模块形状功能说明ScopeSu.示波器.显示实时信号Diiphy=|网实时数(ft示XYGiaphjJ TO婕D眾示XY两个估号的关系图To File卜1卜0电把数据

17、保存为文件To XVoikspacc| ToXXCtUpac*把散据写成矩阵输出到工作空间Stop Siondation伺 I g输入不为毎时终止仿真常与关系模块配合使用OutCCi Outi输出模块3连续系统模块(Continuous)连续系统模块足构成连续系统的坏节.常用的连续系统模块如表7.4所示.表74常用的连埃系统棋块表名称模块形状功能说明Integra torF ip如枳分环节Dcriwthp微分环节Staie-Spce:出S*S叱状态方程棋型Tranrfci Fen卜if传递函数模型Zero-Pole签”2芈一极点墩益锲型TraiuTpon DeJay把输入信号按给定的时何做延时

18、4.离散系统模块库山Er血)离散系统模块足用来构成离散系统的环节帘用的离敬系统悦块如茨7.5所示。表75常用的舟散系统楔块表名称模块形状功絶说明Disriew Traarfer Fen| 士 |R戌散传递函数棋型Discrete Zeio-Pok益卞E2SU戌散零极点增益模型Distrece Siate-Spce巨亘巨Di8U 的 Svire-Spoce戌散状态方程梭型Discrete FiJiei務散海波器2Lcro-Oidei HoldLpd 孙gyj零阶保持器EiTt-Oidei Holdrre-3nwM=*l一阶保持器Unit DelayXu*(W采冷保持.逛迟一个周期7.4.2常用模

19、块的参数和属性设置1.模块狰敷设置(1)正弦信号浙(Sine Wove)双击正弦信号源模块念出现如图7.13所示的 图7.13的上部分为参数说明仃細阅啖对以帮 Sample-based: Amplitude为止弦幅值:E工为幅值 样时仏(2丿阶釈信;i(Stcp)阶跃信号模块足输入信号源其模块参数对话 其中:Step time为阶跃信号的变化时刻.initial 13丿从工作空何获取数据(Fromworkspace) 从工作空仙获取数据枳块的输入信号源为工Bl#ck P*rietStpOutput 4 step.图713模块的參数设賈參数设败对话框。助用户设遗畲数。Sine type为正弦类型

20、.包括Time-based和 個移fi: Frequency-为正弦频率:Phrase勿初始相角:Sample hmc为采框如图7丄4所示。value为初始值Final value为终止fft Sample time为采样时间。作空间【例72】在工作空闸计算变SH和y将其运并的结果作为系统 的输入.t=0:0.1:10;y=sin(t);t=t;y=y*;IFm&l vtlu*:tIISarnie tin*-厂M iMwrprt vector) Simdation paiameteiu.* 则仝打开畲数设賈对话框如图7_24所示. SWTtAjtBXiP-erametw- EK0702SaM

21、| 7/c4*lpeClA?| D5QOFYno?J|eu*3 Mfi lKK| 如I如 tMMO | 禹MatwUtereiO! |3 心oWK4“e心pTo|Rene0gOK | Concal | Hob |图724 Solver參数设Jt1. Solver JI的待数设置(1) 仿真的起始和结束时间仿真的起始时何(Start time)仿真的结束时M(Stop tune;(2) 仿真步长仿真的过程一股足求解微分方程组.-Solve optioir:-的内容足针对解微分方程组的设Sb(3丿仿真解法Type的右边:设置仿真解法的具体并法类型。(4)输出模式根据需要选择输出按式(Ompvtop

22、UoB.町以达到不同的输出效果。2Workspace 1/5工作空间输入輸出)页的设如图7.25所示叫以设世Siwulmk从工作空间输入数据.初始化状态模块.也对以把仿真的结果、状态模块数据保存到当前工作空航 SWTtAjtBXiP-erametw- EK0702图 7.25 Workspace I/O 鑫数设It 从工作空1河装拔数据(Lo:)d from w-orkzpace)(2丿保存数据到工作空佃J(Sxc to woricpace丿 Time 栏勾选丁ime栏后.模型将把(时伽变扯以在右边空白栏塡写的变址务(默认名为tout)/放于工作空飢 St3tes 栏勾选States栏后.模型

23、将把其状态变扯在右边空白栏塡写的变St名(戏认名为xovt)OrdcTHold模块.(2)连接模块.将反馈环的模块和-ZeroOiderHold0模块酬转。(3丿设H参数.MDiscrete Filter 和 Zcio-Order Hold *擁块的 MSample time * 都设Kt为 O.ln。(切添加文本注释.系统框图如图7.31所示.图731离散義勰图 设賈颜色.Sunulmk为帮助用戶方便地跟踪不同采样频率的运作范用和信号流向町以采用不同的顔色表示不同的采样频率.选择菜单“Format-Sampletime color 就町以看到不同采样频率的模块颜色不同。(6丿开始仿在 Sun

24、ulmk 模型窗【I。选择菜单 MSunuhtion, - SimxJation ponmeten: . * .将 *Max step size iitH 为 0 05s.则两个示波器 MScope * 和 *Scopel 的显示如图7.32所示。图 7.32 T=Tk=).l (a) d(k)示浪畚显示y(t示液IS显示图7.33 T=0.6 Tk=0l (a) d(k)示波器显示(b)y示波器显示町以看出当丁-TZ.1时系统的输出响应较平稳。(7丿修改參数.将Discrete Filter模块的 MSample time 设IK为0.6g *Zero-Oidcr Hold 枳块的 *Sam

25、ple tune* 不变:选择菜单Edit - Update diagram0 命 令修改颜色.就叫以看到-Discrete Filter0模块的颜色变化了:然后开始仿真.則示波器显示如图7.33所示。对以看出当丁-0.6而Tk-O.l时.系统出现振荡。(8丿修改参数.Discrete Filter和“ Zcro-Order Hold M 块的* Sample time “都设业为0血更新框图颜色开始仿真.则示波器显示如图7.34所示.IT-Tk-O.6时.系统出现强烈的振荡。图 734 T=0.6 TK=0.1 (a) d(k示液鸟显示(byt 示波 SSSL示7.5.4仿真结构参数化当系统

26、畲数需要经常改变或由函数得出时.町以使用变妣来作为模块的参数。 【例7.5 J将【例7.4中的模块结构畲数用变址茨示.结构图如图7.35所示。图7.3S MltfcjR统柢图将參数设独放在Ex0705文件中:% Ex0705 1 梦数设 Bt1=0.1;%控制环节采样时间Tk=0.6:%牢阶保持器采样时间k=0.03: ztl=1.44;zt2=-1.26;zt3=l:zt4=-l: tfll=6.7;tri2=0.1;tfl3=l:tf21=l:tf22=3Uf23=l(f. MATLAB匸作空仙运行该文件:Ex0705_l7.6子系统与封装7.6.1建立子系统子系统类似于編祝语育中的子函数

27、。建立子系统有苗种方法:在模型中新锂子系统和在已有的子系统基础上建立。1.在己建立的模型中新建子系统【例76】打开【例7.4】建立的模型.将控制对软中的第一个连续环节中的反惯环建立为一个子系统。在模型谢口中.将控劇对软中的第一个连续环节的反淡环用鼠标拖出的賤线框框住.选择菜单T火m” 则系统如图7.36所示。图7.36子離统建立双击子系统.则会出现Sul0Wm”枳型谢口.如图7.37所示。町以看到子系统模型除了用鼠标框住的時个坏节.还自动添加了一个输入模块-Inr和一个输出 模块 Outl 。2在已有的子系统基础上建立【例77】在【例7.6】的基础上建立新子系统.将【例7.6】模型的控制对软中

28、的笫一个对&环节整个作为一个子系统,将图7.36中的所有对做都复制倒新的空白模型湧口中.双击打开子系统-Suem- 则出现如图7.37所示的子系统模型窗11.添加模型构成反馈坏形成闭坏系 统.如图7.38所示。图7.37子釆统棋型窗口图738子系统棋块窗口5copQ1.44-1.202-1AkIX n i wi IStopT=0.1 OO3作I IScopel戒后将系统槐型修改为如图7.39所示的系统。图739包含子系统的模!H创建的子系统町以打开和條改.但不能再解除子系统设2L762条件执行子系统1.使能子系统(Enabled Subsystem)33rosi Tl&ep/ 5 tK4U;“

29、zrev*M 9 ccrrfUcdVw/fl Atyeteo 巧tr c -Enable-模块參敷设,I S I 33 I *P(b -outr ft块參敷设【例7.建立一个用使能子系统控制正弦信号为半波整流信号的模型.枳型由正弦信号SwerveM为输入信号浙.示波器“Scope”为接收模块.使能子系统“Enabled SubtenT为控制模块.连接模块.将“Smezve”模块的输出作为Tabled Subitem的控制信号.模型如图7.42(a)所示。开始仿真由Enabled SubcvrtemM的控制为正弦信号.大于零时执行输出.小干零时就停止则示波器品示为半波整流信号.示波器的显示如图7

30、.42(b)所示.2融发子系義(Triggered Subsystem)【例7.9建立一个用触发子系统控制正弦信号输出阶梯波形的模型。Sin 丫图7.43131触发子系统模型1b)示波器显示枳裂由正弦信号Sine waw为输入信巧源示波器Scope为按收枳块.触发子系统Tuggered Sub:tcm为控制模块选择MSouicec块库中的Pxilsc Generator 模块为控制信号.连接模块将Fulsc GenexotoT模块的输出作为MTng&ered Subsctcm,*的控制信号.模型如图7.4火)所示。开始仿JX由于丁nggered SubcyHcm的控剖为PuIk Gcnemto

31、T”枳块的输岀.示波器输出如图7.43(b)所示。3. 使能傩发子系(Enabled and Triggered Subsystem)使能触发子系统就足触发子系统和使能子系统的组合.含有触发信号和使能信号两个控制信号输入端.触发孚件发生后.Sunulmk检査使能信号足否大于0大于 0就开始执行。763子系统的封装1. 封装子系统的步骤(1) 选中子系统双击打开给需要进行赋值的参数播定一个变址名:(2) 选择菜单-Edit- - Mackcubctem- 出现封装对话框: 在封装对话框中的设理参数.主要有 Icon、Parametciu、* Initialization *和M Document

32、ation *四个选项卡.2. Icon选项卡Icon选项卡用干设定封装模块的名字和外观.如图7.44所示。图 744 Icon#* 设,(1丿 Drawing commands 样用来建立用户化的图标.町以在图标中显示文本、图像、图形或传递南数等。在Drawing command:栏中的命令如上图中Exompkc ofcommands *的卜拉列茨所示. 包扌舌 plots disp、text、port label、lmagje. patch. color. droot: dploy 和 fprmtf、(2J Icon Options 栏用干设置封装模块的外观,3Parameters选项卡P

33、amnetg选项卡用于输入变就名称和相应的捉示.如图7.45所示.(1) Add、Deletellcci Rvwn&E | htoUMco | DB5E帅m |DtGQ psramfittr5他给|OK | Cams | HMp | W图745 Parameters參敷设JfMow upI Move down用干添加删除.上移和卜移输入变flh(2丿 Dialog Parameteiu Prompt:输入变址的含义其内容会显示在输入提示中。 Variable:输入变fit的名称。 type:给用户提供设计編辑区的选择,“Edit提供一个編辑框:-Checkbox提供一个以选框:“Popup“捉

34、供一个弹岀式菜单。 Evoluate:用于配合 飞“的不同选项捉供不同的变址值.有两个选项Evaluate”和Literal0 其含义如茨7.6所示。表7.6 .Assignment选项的不同含义Evaluate -Mackcubcvstem-出现封装对话框.将二也和、vn作为输入眇咯 在les选项卡中设匿的DracommandsM栏中写文字并画曲线.命令如卜:dispC二阶系统Jplot(|0 1 2 3 !O|.xp(-|O 1 2 3 10p)fl: Parameter:选项卡中.单击“Add”到按钮添加两个输入鑫数.设賈“Pempt“分别为阻尼系数”和“无阻尼振荡频率” 井设宜“typ

35、e”栏分别为Popup 和 “edit” 对应的“ Variable* 为 M zeta 和 “W 设置 MPopupc,* 为 “0 0.3 0.5 0.707 1 2” 如图 7.4罠卩所示。在InitializaUon选项卡初始化输入歩数.如图7罠b)所示。ft* c rt wnrta*CK CW | i | “侔8” Q 3WCr Parameters 选項卡(b) Initialization 逸项卡i. Documentation选项卡中输入提示和儒助信息.如图7.48(c)所示。图 7.48(c) Documentation 选项卡单击“OK“按钮.完成参数设賈.然后双击该封装子

36、系统.则岀现如图7 49(a)所示的封装子系统.双击该子系统出现图7.49(b)所示的输入歩数对话框.在对话框 中输入阻尼系数“ zeta和“无阻尼振荡频率”、vo的值.再不需要为子系统中的毎个枳块分别打开參数设理对话框了。图7.49(3封製子系统外观(b)封装子系统鲁数入对话軽7.7用MATLAB命令创建和运行Simuhnlc模型7.7.1用MATLAB命令创建Simulink模型l.Simulink模型与文件(1) 创建新模型new巧火m命令用來在MATLAB的工作空间创建一个空白的Simulink枳型&语法:new巧亦mCnewmodclApbon丿创建新摸型说明:ne-moder为模型

37、名:optioD选项町以足Hibnuy和Moder两种.也町以省賂.默认yjTodel(2) 打开模型open巧ctem命令用来打开逻辑模型.在Simulink模型窗口显示该枳型。语法:open 巧nttmCmodclJ%打开模型说明:model-为模型名。(3丿保存模型nvc巧火m命令用来保存模型为模型文件.扩展名为.mdl、语法:rvc巧ctemCmodel;文件名)农保存模型说明:moder为模型名町省路如果不给出模型名.则自动保存当前的枳型:文件名指保存的文件名.足字符串.也町省路如果不省、賂则保存为新文件。 【例7.11用MATLAB命令创建新模型。new_syskm(ExO71 l

38、model)%创建逻辑模型pen_s)steinCExO711 model)%打开機型泗、jsyEx0711 modeP/ExO? II*)%保存棋型文件2.添加模块和侑号竣(1)添加模块使用odd block命令在打开的模型窗口中添加新模块语法:dd blocked模块名 目标模块名丁属性名1;属性值1 属性名2;届性值2,)说明:源模块咎为一个已知的库枳块名.或在其它枳型窗口中定义的模块名.Sjmulmk自帝的模块为内在模块.例如正弦信号枳块yrbvilMnSmeWavc-: 目标枳 块名为在枳型窗口中使用的模块名。(2)添加信号线悦块緡要用信号线连接起来.添加信号线使用odd linear令,语法:dd lineCffi块名;起始模块名/输出端口号;终止模块知输入端口号Jdd_Hr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论