获取残差

(函数来自 pyomo.contrib.viewer.report)

pyomo.contrib.viewer.report.get_residual(ui_data, c)[source]

计算约束的残差(约束违反)。这个残差总是正的。

Parameters:
  • ui_data (UIData) – 用户界面数据,包括约束体计算值的缓存。此函数使用缓存值,不会触发重新计算。如果变量值已更改,可能不会产生准确的结果。

  • c (ConstraintData) – 一个约束或约束数据

Returns:

(float) residual