用同样方法可以选取一个系统框图模块的全部模块。
3、模块拷贝及删除
用户在建立自己模型时候,常常需要从Simulink模块库,其他模块库或其他模型窗口复制所需的模块并移动至自己的模型窗口内。有两种操作方法:鼠标拖动方法和菜单命令法。
鼠标拖动法如下:
(l)打开模块库窗口或模型窗口。
(2)将鼠标移至要拷贝的模块图标上,按下鼠标左键并保持。
(3)移动鼠标将模块图标拖至目标模型窗口一定位置。
(4)松开鼠标左键,模块图标保留在目标模拟窗口内,模块拷贝完成。
菜单命令复制方法如下:
(l)打开模块库窗口或模型窗口,按上述人法选取要复制的模块。
(2)从[File]菜单中选取[Copy]命令。
(3)用鼠标单击目标模型适当位置。
(4)从[File]菜单中选取[Paste]命令,要拷贝的模块出现在目标模型窗口内。模块复制完成。
模块的删除有两种方法:
(l)选取要删除的模型,从[Edit]菜单中选取[Clear]或[Cut]令,用[Cut]命令删除的模块允许使用[Paste]粘贴在另一个地方。
(2)选取要删除的模块,并按[Del]键。
Simulink允许模块更名,图标大小改变、模块图标移动、模块图标旋转等操作。
4、模块参数设置
用鼠标双击待设置参数的模块图标,打开模块对话框,按对话框栏目中提供的信息,输入或改变模块参数。
按[Close],模块参数设置或修改完成。各模块对话框需设置参数不同,读者打开对话框后,一目了然。
5、模块连接线
模块之间的连接线是信号线,每根连接线都表示标量或向量信号的传输,连接线的箭头表示信号流向。连接线把一个模块的输出端口和另一个模块的输入端口连接起来,也可以利用分支线把一个模块的输出端口和几个模块的输人端口连接起来。
模块间连接线生成方法如下:
(l)将鼠标置于某模块的输出端口上,立即呈现出一个十字形光标。
(2)拖动十字光标至另一模块的输入端口,在两模块之间生成一条带箭头的连线,模块连线完成。
分支线的生成方法如下:
用鼠标键单击被选取好信号线,按鼠标右键对准该信号线后显示十字形光标,拖动它会生成信号线的一条分支线。按此法,可生成多条分支线。
6、模型文件取名及保存
一旦把模型窗口上各模型连接起来,一个系统方框图模型建立工作就已完成。
选择模型窗口[File]菜单中[Saveas]命令,弹出对话框,填人模型文件名,如hexam,按[保存(S)],模型以文件名hexam.mdl保存在用户的子目录内。
按上面方法建立一个简单系统框图模型,如图所示,文件名为hexam.mdl。
图2.16简单系统框图模型
四、系统仿真运行
系统仿真运行常有两种方法进行,一种是利用Simulink菜单命令。二是在MABLABCOMMAND窗口下输入有关命令。
1、Simulink模型窗口下的仿真运行
在Simulink模型窗口下进行仿真操作简单、直观,不必记忆命令的语法规则,人机交互方式选择或修改仿真参数,模型参数等。具体操作如下:
(1)打开系统模型窗口。
(2)从菜单[Simulation]中选取[ConfigurationParamerers],弹出ComfigurationParameters对话框,如图2.17所示。
图2.17仿真参数对话框
ConfigurationParameters对话框用三项管理仿真参数。
(3)应用仿真参数
在通过ConfigurationPrameters对话框设置或修改好仿真参数后,准备应用到用户模型仿真中,按对话框中[Apply]键,再按对话框中[Close]键,关闭对话框。