Modelica语言继承组件时如何重新声明注解?
How to redeclare the annotation when inheriting a component in Modelica language?
想在Dymola中继承一个组件时修改注解部分,但不知道Modelica是否支持这种操作
我的问题是:
- Modelica 是否允许这种操作?
- 继承组件无法修改注解部分,如何修改外观?
如果你想'redraw'一个模型的图标从另一个模型扩展你可以使用下面的注释
model ExtendedModel
extends BaseModel annotation (
IconMap(
extent={{-100,-100},{100,100}},
primitivesVisible=false),
DiagramMap(
extent={{-100,-100},{100,100}},
primitivesVisible=true));
end ExtendedModel;
想在Dymola中继承一个组件时修改注解部分,但不知道Modelica是否支持这种操作
我的问题是:
- Modelica 是否允许这种操作?
- 继承组件无法修改注解部分,如何修改外观?
如果你想'redraw'一个模型的图标从另一个模型扩展你可以使用下面的注释
model ExtendedModel
extends BaseModel annotation (
IconMap(
extent={{-100,-100},{100,100}},
primitivesVisible=false),
DiagramMap(
extent={{-100,-100},{100,100}},
primitivesVisible=true));
end ExtendedModel;