欢迎来到天天文库
浏览记录
ID:52837014
大小:1.61 MB
页数:133页
时间:2020-03-22
《刘卫国全套配套课件MATLAB程序设计与应用第3版第12章 MATLAB Simulink系统仿真.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第12章MATLABSimulink系统仿真12.1Simulink操作基础12.2系统仿真模型的建立12.3系统的仿真与分析12.4子系统及其封装12.5S函数的设计与应用第12章MATLABSimulink系统仿真12.1Simulink操作基础12.1.1Simulink的启动与退出1.Simulink的启动在安装MATLAB的过程中,若选中了Simulink组件,则在MATLAB安装完成后,Simulink也就安装好了。如果需要,可以直接启动Simulink,步骤如下:①在MATLAB的命令行窗口输入simulink命令,或选择MATLAB主窗口“主
2、页”选项卡,单击“SIMULINK”命令组中的“Simulink”命令按钮,或选择MATLAB主窗口“主页”选项卡,单击“文件”命令组中的“新建”命令按钮,再从下拉菜单中选择“SimulinkModel”命令,这时进入Simulink起始页。②在Simulink起始页单击“BlankModel”按钮,打开一个名为untitled的模型编辑窗口,如图12-1所示。利用模型编辑窗口,可以通过鼠标的拖放操作创建一个仿真模型。第12章MATLABSimulink系统仿真第12章MATLABSimulink系统仿真在Simulink模型编辑窗口选择File→New→B
3、lankModel命令,或按Ctrl+N组合键,或单击工具栏中的命令按钮,又可以打开新的模型编辑窗口。③在Simulink模型编辑窗口单击“LibraryBrowser”按钮,打开如图12-2所示的SimulinkLibraryBrowser(Simulink模块库浏览器)窗口。该窗口包含两个窗格,左侧的窗格以树状列表的形式列出了所有模块库。若单击某个模块库,右侧的窗格列出该模块库的子模块库;若单击某个子模块库,右侧的窗格列出该子模块库中的所有模块。第12章MATLABSimulink系统仿真第12章MATLABSimulink系统仿真在SimulinkLi
4、braryBrowser窗口中,单击其工具栏中的按钮或按Ctrl+N组合键,可以打开模型编辑窗口。④模型创建完成后,在Simulink模型编辑窗口选择File→Save命令或Saveas命令,或单击模型编辑窗口工具栏中的save命令按钮,将模型以模型文件的格式存盘。MATLAB2012b以前的版本,模型存储为MDL格式(文件名扩展名为.mdl),后来的版本增加了SLX格式(文件名扩展名为.slx),信息存储使用UnicodeUTF-8的XML标准。保存文件的格式与当前系统支持的字符编码有关,如果模型中使用了中文字符,建议使用SLX格式存储。注意:Simuli
5、nk不能独立运行,只能在MATLAB环境中运行。第12章MATLABSimulink系统仿真2.模型文件的打开如果要对一个已经存在的模型文件进行编辑修改,需要打开该模型文件,其方法有:①在MATLAB命令行窗口直接输入模型文件名(不要加扩展名),这要求该模型文件在当前文件夹下或在已定义的搜索路径中。②在Simulink起始页单击“Openfile”按钮,然后选择或输入欲编辑模型的名字。或直接选择最近打开过的模型文件打开模型。③在Simulink模型编辑窗口选择File→Open命令,或按Ctrl+O组合键,或单击工具栏中的Open命令按钮,然后选择或输入欲编
6、辑模型的名字。也可以选择File→OpenRecent命令打开最近打开过的模型文件。④在SimulinkLibraryBrowser窗口中,单击其工具栏中的Open命令按钮,也能打开已经存在的模型文件。第12章MATLABSimulink系统仿真3.Simulink的退出要退出Simulink,只要关闭所有模型编辑窗口和SimulinkLibraryBrowser窗口即可。第12章MATLABSimulink系统仿真12.1.2Simulink仿真初步1.模型元素典型的Simulink模型包括以下3种元素。①信号源(source)。信号源可以是Constan
7、t(常量)、Clock(时钟)、SineWave(正弦波)、Step(单位阶跃函数)等。②系统模块。例如,MathOperations模块(数学运算)、Continuous模块(连续系统)、Discrete模块(离散系统)等。③信宿(sink)。信号可以在Scope(示波器)、XYGraph(图形记录仪)上显示,也可以存储到文件(ToFile)、导出到工作空间(ToWorkspace)。第12章MATLABSimulink系统仿真2.仿真步骤利用Simulink进行系统仿真通常包括以下步骤。①建立系统仿真模型,包括添加模块、设置模块参数、进行模块连接等操作。
8、②设置仿真参数。③启动仿真并分析仿真结果。第12章M
此文档下载收益归作者所有