Modelica:模型中的模型和实例化

时间:2013-12-03 14:01:32

标签: modelica openmodelica

实例化模型,其他模型在同一模型中是否存在差异

model A    
model B
end B;
model C
end C;
B b;
C c;
end A;

并实例化不在同一模型中的模型

model A
B b;
C c;
end A;

model B
end B;

model C
end C;

1 个答案:

答案 0 :(得分:2)

一般没有。事实上,在其他模型中嵌套模型定义通常是不受欢迎的,并且在查找规则中有一些限制(我认为你需要制作内部模型encapsulated或其他东西)。因此,您展示的第二种方法确实是首选方法。如果它们在包层次结构内组织,那就更好了。