引用的模型转换子系统
这个例子演示了如何将一个子系统模型通过使用引用模型参考转换顾问工具或
函数。金宝appSimulink.SubSystem.convertToModelReference
检查示例模型
开放和模拟模型的例子。
的sldemo_mdlref_conversion
模型包含一个原子子系统命名巴士柜台
一个计数器算法,模型。
子系统接口用于总线元素和总线模块通过一个虚拟总线的子系统。虚拟巴士继承它们的数据类型。更强烈地定义新模型的接口转换后,创造金宝appSimulink.Bus
对象和使用它们的数据类型的公交车。
交互子系统转换为引用的模型
使用交互式模型参考转换顾问转换子系统。选择一个子系统,然后在子系统块选项卡上,选择转换>模型块。在模型中引用转换顾问,集新型号名称来sldemo_bus_counter
,然后单击转换。
你也可以打开模型参考转换顾问通过设置“UseConversionAdvisor”
来“真正的”
当调用金宝appSimulink.SubSystem.convertToModelReference
函数。
以编程方式转换子系统参考模型
使用金宝appSimulink.SubSystem.convertToModelReference
函数编程方式原子子系统转换为一个参考模型。转换子系统巴士柜台
引用的模式命名sldemo_bus_counter
和更换子系统块模型块,引用新模型,在MATLAB®命令窗口中输入这个命令:
金宝appSimulink.SubSystem.convertToModelReference (…“sldemo_mdlref_conversion /巴士柜台”,…“sldemo_bus_counter”,…“ReplaceSubsystem”,真正的);
或者,单击调按钮转换块巴士柜台
使用这个命令子系统的参考模型。