【问题标题】:Parameters Sometimes Not Editable in Dymola Simulation Tab and FMUDymola Simulation 选项卡和 FMU 中的参数有时不可编辑
【发布时间】:2016-06-01 14:23:36
【问题描述】:

例子:

您创建了一个模型,其中包含 9 个参数,您希望这些参数可以在“模拟”选项卡中进行编辑,并且可以在 FMU 中由用户设置。

然而,

  1. “模拟”选项卡中似乎只有 5 个参数是可编辑的。
  2. 同样,FMU​​ 只有 5 个用户可设置的参数。

【问题讨论】:

标签: modelica dymola


【解决方案1】:

解决方案:

为了生成更高效的代码,Dymola 有时会“评估”参数。

annotation(Evaluate=false) 告诉 Dymola 不应评估参数。

例子:

parameter Real theAnswer = 42.0 "The answer to life,…" annotation(Evaluate=false);

Dymola 现在允许在“模拟”选项卡中编辑 theAnswer,并且可以在 FMU 中进行用户设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-02
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    相关资源
    最近更新 更多