如何在 Simulink 的 Matlab 功能块内运行引用模型?
Posted
技术标签:
【中文标题】如何在 Simulink 的 Matlab 功能块内运行引用模型?【英文标题】:How to run a Referenced Model inside a Matlab Function Block in Simulink? 【发布时间】:2017-07-14 09:25:40 【问题描述】:是否可以从另一个模型(模型 B)的 Matlab 功能块内部运行/模拟引用的 simulink 模型(子系统 A)?我的设计要求我在另一个模型 B 中运行子系统 A 的仿真。我不能直接在我的主模型 B 中使用子系统 A 的引用模型,因为它是时间相关的,并且子系统 A 的输出用作输入在主模型B中。谢谢你们!
【问题讨论】:
【参考方案1】:如here 所述,您“用一个运行/调用引用模型作为独立于主仿真的仿真的 Matlab 功能块替换仿真子系统”的方法应该“非常好”。
【讨论】:
谢谢。我看过那篇文章,但我不明白如何在 Matlab 函数块中运行/调用引用模型。你知道我可以使用什么命令吗?我搜索但只能想出通常的运行命令,但这不需要模型是引用模型。我希望你在这方面比我更了解。也许您可以提出一些方法?以上是关于如何在 Simulink 的 Matlab 功能块内运行引用模型?的主要内容,如果未能解决你的问题,请参考以下文章
使用嵌入式matlab功能块的simulink模型中信号的频率内容?
从 Simulink 中的 Matlab 功能块调用的 sim 命令的 Simout 输出