带有公式的 Modelica (Dymola) 声明 - 这是什么?
Modelica (Dymola) Declaration with Formula - What Is This?
这是什么类型的声明?
Real x = time^2;
我可以将它放在任何 equation
或 algorithm
部分之前的 model
中。
我的问题是它不是静态的 parameter
,而是它附加了一个非静态工作的公式 - 每个时间步都设置该值。
这是什么声明?短模型还是短函数定义? class 的新实例? A'type'class?
任何帮助(尤其是参考 Fritzon 或 Tiller 的书)都会帮助我晚上入睡。
这是变量声明中的绑定方程,在模型编译期间它将成为正规方程。参见 https://modelica.org/documents/ModelicaSpec34.pdf,第 8 章。
如果您想修改变量,对话框注释可能会很方便,例如,Real x = time^2 annotation(Dialog);
这是什么类型的声明?
Real x = time^2;
我可以将它放在任何 equation
或 algorithm
部分之前的 model
中。
我的问题是它不是静态的 parameter
,而是它附加了一个非静态工作的公式 - 每个时间步都设置该值。
这是什么声明?短模型还是短函数定义? class 的新实例? A'type'class?
任何帮助(尤其是参考 Fritzon 或 Tiller 的书)都会帮助我晚上入睡。
这是变量声明中的绑定方程,在模型编译期间它将成为正规方程。参见 https://modelica.org/documents/ModelicaSpec34.pdf,第 8 章。
如果您想修改变量,对话框注释可能会很方便,例如,Real x = time^2 annotation(Dialog);