Simulink学习笔记之可配置子系统
可配置子系统只能够在用户自定义的模块中使用
目录
一、建立流程
1、新建模型
新建Simulink Model,并另存路径中
2、创建Library
创建Libray,New->Library。
然后另存为library
3、创建可配置子系统
(1)在library Browser-> Simulink -> Ports&Subsystems 中 选择Configurable Subsystem,如下图所示
或者 在空白处输入 Configurable subsystem,选择configurable Subsystem 模块,如下图所示
(2)创建三个子系统,如下图所示
(3)点击一个子系统,增加一个Gain,增益为1,如下图所示
(4)在第二个子系统中,修改gain的增益系数,修改为2,如下图所示。同时会产生一个warning的窗口,点击ok即可
(5)同样操作,修改第三个子系统的增益系数为3
(6)双击Configurable Subsystem ,弹出如下图窗口
(7)将左边方框全部选中,之后右边窗口中Inports、Outports会自动出现In1、Out1。如下图所示,之后点击ok
(8)将其进行保存,
4、调用可配置子系统
(1)复制Configurable Subsystem
(2)在Simulink Model中进行粘贴
(3)右键单击模块,可以在Block Choice中进行选择,如下图所示
(4)增加输入、输出,如下图所示
5、使用中的配置
(1)选择 block choice 为gain1 ,点击run
(2)选择 block choice 为gain2,点击run
(2)选择 block choice 为gain3 ,点击run
二、注意事项
1、文件路径中不要有中文存在,否则会产生报错;
2、文件名称不要为中文