Simulink仿真环境

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3)在如图7.1所示的右侧子模块窗口中,单击“Source”子模块库前的“+” 按钮(或双击“Source”子模块库),或者直接在左侧模块和工具栏单击 “Simulink”下的“Source”子模块库,便可看到各种输入源模块。
(4)若用鼠标单击所需的输入信号源模块“Sine Wave”(正弦信号),将其 拖曳到空白模型窗口“untitled”,则“Sine Wave”模块就被添加到untitled窗口; 也可以用鼠标选择“Sine Wave”模块,单击鼠标右键,在快捷菜单中选择“add to 'untitled'”命令,就可以将“Sine Wave”模块添加到untitled窗口,如图7.2所示。
(2)修改文本注释。单击需要修改的文本注释,出现虚线编辑框后即可修改 文本。
(3)移动文本注释。单击标识,出现编辑框后,就可以移动编辑框。 (4)复制文本注释。单击需要复制的文本注释,按下【Ctrl】键的同时移动 文本注释,或者使用菜单和工具栏的复制操作。
4.在信号线中插入模块 若模块只有1个输入端口和1个输出端口,则该模块可以直接被插入到1条信号
(7)开始仿真。单击“untitled”模型窗口中的“开始仿真”图标 ,或者 选择菜单“Simulink”→“Start”命令,则仿真开始。双击“Scope”模块出现示波 器显示屏,可以看到黄色的正弦波形,如图7.4所示。
(8)保存模型,单击工具栏的 图标,将该模型保存为“Ex0701.mdl”文件。 1个简单的仿真模型就建立了。
7.3.1 模块操作 1.模块的复制
在不同模型窗口(包括模型库窗口)之间的模块复制很简单,只要选定模块,
用鼠标将其拖曳到另一个模型窗口即可;而在同一模型窗口内复制模块则需要按 住【Ctrl】键,再用鼠标拖曳对象到合适的地方,释放鼠标。或者使用菜单和工具 栏中的“Copy”和“Paste”按钮。 2.模块的移动
模块的移动有两种方式。
(1)若在同一模型窗口中移动模块,则需要选定移动的模块,用鼠标将模块 拖曳到合适的地方。
(2)若在不同模型窗口之间移动模块,则要在鼠标移动的同时按下【Shift】 键。
3.模块的删除 若要删除模块,应选定待删除的模块,按下【Delete】键;或者选择菜单
“Edit”→“Clear”命令或者“Cut”命令;或者单击工具栏的“Cut”按钮。
4.模块的翻转 (1)模块翻转180°。选定模块,选择菜单“Format”→“Flip Block”命令可
以将模块旋转180°,如图7.6所示,中间为翻转180°示波器模块。 (2)模块翻转90°。选定模块,选择菜单“Format”→“Rotate Block”命令
可以将模块旋转90°,如图7.6右边示波器所示。如果1次翻转不能达到要求,可以 通过多次翻转实现。
(5)用同样的方法打开接收模块库“Sinks”,选择其中的“Scope”模块(示 波器)拖曳到“untitled”窗口中。
(6)在“untitled”窗口中,用鼠标指向“Sine Wave”右侧的输出端,当光标 变为十字形时,按住鼠标拖曳到“Scope”模块的输入端,松开鼠标按键,就完成 了2个模块间的信号线连接,1个简单的模型便建成,如图7.3所示为Simulink模型窗 口。
(4)模块名的翻转。选定模块,选择菜单“Format”→“Flip name”命令, 可以翻转模块名。
1.模块间连线 若要将2个模块用信号线连接,则先将光标指向1个模块的输出端,待光标变
为十字形后,按下鼠标左键并拖动,直到另1个模块的输入端。如果2个端口同时 都是输入端或输出端,则不能产生连线。
2.信号线的分支和折线 (1)分支的产生方式。 在模型框图中,1个信号往往需要分送到不同模块,需要绘制分支线,此时
信号线中就会出现分支点。
(2)信号线的折线。在用信号线连接模型时,经常需要将信号线转向,产 生折线。
3.信号线文本注释(label) 信号线文本注释有以下几种。
(1)添加文本注释。双击需要添加文本注释的信号线,出现一个空的文字填 写框,在其中可以输入文本。
7.2.1 Simulink文件操作 以下几种操作可以新建仿真模型文件。 (1)在MATLAB的命令窗口选择菜单“File”→“New”→“Model”命令。 (2)在如图7.1所示的Simulink模块库浏览器窗口选择菜单 “File”→“New”→“Model”命令,或者单击工具栏的 图标。 (3)在如图7.3所示的Simulink模型窗口选择菜单“File”→“New”→“Model” 命令,或者单击工具栏的 图标。
ຫໍສະໝຸດ Baidu
5.模块名的编辑 模块名的编辑方法有如下几种。
(1)修改模块名。单击模块下面或旁边的模块名,若出现虚线编辑框则可对 该模块名进行修改。
(2)模块名字体设置。选定模块,选择菜单“Format”→“Font”命令,打 开字体对话框设置字体。
(3)模块名的显示和隐藏。选定模块,选择菜单“Format”→“Hide /Show name”命令,可以隐藏或显示模块名。
1.状态栏
状态栏用来显示仿真的状态。当鼠标指向菜单项和工具栏时,在状态栏显示其 定义;“Ready”表示模型已准备就绪而等待仿真命令;“100%”表示编辑窗模型 的显示比例;“ode45”表示仿真所选用的积分算法。在仿真过程中,状态栏还会 出现动态信息。
2.工具栏 模型窗口工具栏如图7.5所示。
【例7.1】 创建一个正弦信号的仿真模型,步骤如下。 (1)在MATLAB的命令窗口输入“simulink”,或单击工具栏中的 图标,就 可以打开Simulink模块库浏览器(Simulink Library Browser)窗口,如图7.1所示。
(2)单击工具栏上的 图标或选择菜单“File”→“New”→“Model”命 令,新建1个名为“untitled”的空白模型窗口。
线中。
5.给模型添加文本注释 添加模型的文本注释。在需要当做注释区的中心位置,若双击鼠标左键,则
会出现编辑框,在编辑框中可以输入文字注释。
相关文档
最新文档