modelica中参数的固定值
我有一个参数z,我需要它的值始终为1modelica中参数的固定值,modelica,openmodelica,Modelica,Openmodelica,我有一个参数z,我需要它的值始终为1 model test Real parameter z = 1; end test; 当我拖放此模型并双击它时,“参数”选项卡将打开,我可以更改该值。我怎样才能防止这种情况发生 将参数设置为最终或受保护。Final表示您不能修改它(并且您可以在修改中设置Final修饰符,例如在实例化组件时M M(Final z=2))。OpenModelica还将默认评估最终参数,以生成更有效的模拟(使它们几乎与常量相同) 受保护也意味着它不能被修改(在许多工具中,它也不
model test
Real parameter z = 1;
end test;
当我拖放此模型并双击它时,“参数”选项卡将打开,我可以更改该值。我怎样才能防止这种情况发生 将参数设置为最终或受保护。Final表示您不能修改它(并且您可以在修改中设置Final修饰符,例如在实例化组件时
M M(Final z=2)
)。OpenModelica还将默认评估最终参数,以生成更有效的模拟(使它们几乎与常量相同)
受保护也意味着它不能被修改(在许多工具中,它也不会成为结果文件的一部分)。这样做的方式是将参数设置为常量吗?