优化的约束
一个OptimizationConstraint
对象中包含约束OptimizationVariable
对象或OptimizationExpression
对象。每个约束使用以下比较操作符之一:= =
,< =
,或> =
。
一条语句可以表示一个约束数组。例如,可以表示每一行的约束矩阵变量x
和为1,如在循环中创建简单约束。
提示
有关完整的工作流程,请参见具体问题具体分析优化工作流程或求解方程的基于问题的工作流。
使用。创建一个空约束对象optimconstr
。通常,您使用一个循环来填充对象中的表达式。
如果使用比较运算符从优化变量创建优化表达式= =
,< =
,或> =
,则结果对象是OptimizationEquality
或者一个OptimizationInequality
。看到兼容性的考虑。
在约束
用点符号表示的优化问题的性质。
概率= optimproblem;x = optimvar (“x”、5、3);rowsum = (x, 2)之和;prob.Constraints.rowsum = rowsum;
不可能实行
|optimconstr
|OptimizationEquality
|OptimizationExpression
|OptimizationInequality
|OptimizationProblem
|OptimizationVariable
|显示
|写