继承Modelica语言的组件时如何重新声明注解?

Mar*_*vel 1 modelica dymola

我想在Dymola中继承一个组件的时候修改注解部分,但是我不确定Modelica是否支持这种操作。

我的问题是:

  1. Modelica 是否允许这种操作?
  2. 继承组件时不能修改注解部分应该如何修改外观?

Ren*_*sen 5

如果要“重绘”从另一个模型扩展的模型的图标,可以使用以下注释

model ExtendedModel
  extends BaseModel annotation (
      IconMap(
        extent={{-100,-100},{100,100}}, 
        primitivesVisible=false), 
      DiagramMap(
        extent={{-100,-100},{100,100}}, 
        primitivesVisible=true));

  end ExtendedModel;
Run Code Online (Sandbox Code Playgroud)