主要内容

转换子系统模型参考

这个例子展示了如何自动转换的模型包含公共汽车使用模型参考。

例子要求

在这个例子中,仿真软件®生成当前工作目录中金宝app的文件。如果你不想在这个目录生成文件,你应该改变工作目录到合适的目录中。

打开示例模型

打开示例模型。这个模型包含一个原子子系统,巴士柜台,模拟一个简单的计数器。

转换一个子系统模型参考

您可以使用金宝appSimulink.SubSystem.convertToModelReference将一个原子子系统模型参考。然后,基于它的输入参数,它取代了子系统块模型块,引用新模型,或者它会创建另一个临时模型包含一个模型块引用模型源于子系统的块。更多信息见仿真软件文档或类型:金宝app

帮助金宝appSimulink.SubSystem.convertToModelReference

在MATLAB®提示。

执行转换

您可以运行以下命令转换巴士柜台子系统模型块。

金宝appSimulink.SubSystem.convertToModelReference (“sldemo_mdlref_conversion /巴士柜台”,“sldemo_bus_counter”,“ReplaceSubsystem”,真正的);

从模型中模拟和生成代码

你可以更新、模拟和模型包含模型生成代码块。

出口仿真数据

你可以登录时间、输出、状态和最终状态数据的模拟。日志配置为使用数据集格式。

模型和清晰的工作空间

关闭模式在这个例子中添加到工作区。

模型参考转换顾问

您可以使用交互式模型参考转换顾问执行转换。为此,将“UseConversionAdvisor”参数设置为“真正的”当调用Simulink.SubSystem.convertToModelRe金宝appference。

您还可以访问顾问通过选择一个子系统。在子系统块选项卡上,选择转换>模型块