微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

扩展注释 __Dymola_Commands

如何解决扩展注释 __Dymola_Commands

为了测试我的模型,我创建了一个要扩展的基类(我们称之为 TBbase_goingForABeer)(然后测试台将是 TB_footTB_bike 和 {{1} })。最终,我可能想在每次出去喝啤酒时绘制相同的信号。

如果我创建一个脚本来绘制结果并将其作为命令添加到基类 TB_bus 中,则此类命令不会出现在扩展它的测试平台中。

有没有办法控制特定注释的继承,在这种特殊情况下是供应商注释 __Dymola_Commands?也许通过众多 Dymola 标志之一?

解决方法

可以使用inherit=true来继承那个特定的注解,如下所示:

__Dymola_Commands(file(inherit=true,ensureSimulated=true) = "scriptName.mos" "Description")

(对于其他变体也是如此。)它在 GUI 中有些受支持,但似乎应该在更多情况下启用它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。