获取数值关联矩阵
(函数来自 pyomo.contrib.incidence_analysis.interface)
- pyomo.contrib.incidence_analysis.interface.get_numeric_incidence_matrix(variables, constraints)[source]
返回Pyomo变量和约束的“数值关联矩阵”(雅可比矩阵)。
每个矩阵值都是约束体相对于变量的导数。行对应约束,列对应变量。即使导数值为零,也会包含条目。 仅包含参与这些约束的活动约束和未固定变量。
- Parameters:
变量 (列表的Pyomo VarData 对象)
约束 (列表的Pyomo ConstraintData 对象)
- Returns:
COO矩阵。行是用户提供的约束列表的索引,列是用户提供的变量列表的索引。
- Return type:
scipy.sparse.coo_matrix