Modelica:从等式中获取标称值
Modelica: access nominal value from equation
Modelica 是否可以根据另一个变量的标称属性(或最小值或最大值)计算布尔值?类似于:
paramter Real a(min=0, max=1, nominal=0.5);
paramter Real b(min=0, max=1, nominal=0.4);
Boolean bBigger;
equation
bBigger = b > a.nominal;
我只想在图形注释中使用布尔值(或直接使用表达式)。
如果您想在等式中使用它们,只需声明额外的参数,例如:
parameter Real aNominal = 0.5;
parameter Real a(min=0, max=1, nominal=aNominal);
parameter Real b(min=0, max=1, nominal=0.4);
Boolean bBigger;
equation
bBigger = b > aNominal;
Modelica 是否可以根据另一个变量的标称属性(或最小值或最大值)计算布尔值?类似于:
paramter Real a(min=0, max=1, nominal=0.5);
paramter Real b(min=0, max=1, nominal=0.4);
Boolean bBigger;
equation
bBigger = b > a.nominal;
我只想在图形注释中使用布尔值(或直接使用表达式)。
如果您想在等式中使用它们,只需声明额外的参数,例如:
parameter Real aNominal = 0.5;
parameter Real a(min=0, max=1, nominal=aNominal);
parameter Real b(min=0, max=1, nominal=0.4);
Boolean bBigger;
equation
bBigger = b > aNominal;