2013-04-15 39 views
0

这是关于Matlab的2011B Simulink环境SIMULINK对象/模型参考:获取调用从调用的脚本

我需要运行一个脚本模型上的回调。我如何从脚本中获得对调用模型的引用?我保护呼叫模式不是“当前”或突出显示的模式。不知道是否突出和电流是不同的概念

回答

1

有没有一种机制回调脚本(或函数)来自动确定哪个模型是从所谓的。

如果可以,然后在回调,但调用脚本之前,在包含该型号名称作为字符串(基地)工作空间定义一个变量。 或者,如果您的回调函数是以字符串的形式传递模型的名称。

如果你真的想/需要搜索的型号名称,那么你可以使用find_system让所有打开的模型的名称;然后查看模型的SimulationStatus属性以查看当前正在运行哪一个。 如果有多个跑步,那么你需要确定别的东西来区分它们。

有可能是取决于到底是哪回调正在使用其他的方法。