Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
modelica中参数的固定值_Modelica_Openmodelica - Fatal编程技术网

modelica中参数的固定值

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

我有一个参数z,我需要它的值始终为1

model test
Real parameter z = 1;
end test;

当我拖放此模型并双击它时,“参数”选项卡将打开,我可以更改该值。我怎样才能防止这种情况发生

将参数设置为最终或受保护。Final表示您不能修改它(并且您可以在修改中设置Final修饰符,例如在实例化组件时
M M(Final z=2)
)。OpenModelica还将默认评估最终参数,以生成更有效的模拟(使它们几乎与常量相同)


受保护也意味着它不能被修改(在许多工具中,它也不会成为结果文件的一部分)。

这样做的方式是将参数设置为常量吗?