如何解决扩展注释 __Dymola_Commands
为了测试我的模型,我创建了一个要扩展的基类(我们称之为 TBbase_goingForABeer
)(然后测试台将是 TB_foot
、TB_bike
和 {{1} })。最终,我可能想在每次出去喝啤酒时绘制相同的信号。
如果我创建一个脚本来绘制结果并将其作为命令添加到基类 TB_bus
中,则此类命令不会出现在扩展它的测试平台中。
有没有办法控制特定注释的继承,在这种特殊情况下是供应商注释 __Dymola_Commands?也许通过众多 Dymola 标志之一?
解决方法
可以使用inherit=true来继承那个特定的注解,如下所示:
__Dymola_Commands(file(inherit=true,ensureSimulated=true) = "scriptName.mos" "Description")
(对于其他变体也是如此。)它在 GUI 中有些受支持,但似乎应该在更多情况下启用它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。