0

我想知道 Modelica 是否允许我们创建可替换的模型?

我试图将 Modelica.Blocks.Sources.Constant 重新声明为具有恒定电压的块。我只需要改变变量k的单位。(从无到“伏特”)。是否可以在 openmodelica 中执行此操作?

4

2 回答 2

2

你不需要可替换的模型。只需在 Modelica.Blocks.Sources.Constant 组件上使用修饰符:

Modelica.Blocks.Sources.Constant const(k(unit = "V"));

但要回答您的问题,是的,OpenModelica 支持可替换模型。

于 2014-05-19T09:14:20.863 回答
1

在我的在线书籍“ Modelica by Example ”中关于架构的章节replaceable中讨论了组件的主题。你可能会发现它很有用。

于 2014-05-20T18:03:34.310 回答