主要内容

在模型中引用子系统文件

您可以将子系统保存在SLX或MDL文件中,并从模型中引用它。这样的建模模式有助于重用性。考虑到slexSubsystemReferenceContextAdapting模型。该模型包含两个子系统,引用相同的子系统文件-slexTimesK.slx.的slexTimesK.slx子系统包含输入、增益和输出端口块,并使用模型掩码进行屏蔽。一个输入增益参数被添加到掩码中,以使用该变量传递值k.该模型被配置为演示一个引用子系统的这些功能。

实例具体参数化

您可以为引用子系统的每个实例指定不同的参数值。例如,这里的输入值(k)输入增益Subsystem1和Subsystem2中的参数为5而且10分别。

实例具体调试

在本例中,您有两个子系统实例,引用已保存的子系统文件,slexTimesK.每个实例都由顶层模型中自己的一组输入驱动。当您需要调试一个被引用的子系统时,您可以深入到每个实例中,查找错误并调试它们。

维适应性

在引用子系统时,顶级模型可以驱动多个维度。在这个模型中,Subsystem1实例由一维信号驱动,Subsystem2实例由四维信号驱动。在这两个实例中,您可以看到所引用的子系统在输出中分别具有一维和四维。

另请参阅

子系统的参考

Baidu
map