OptimizationInequality
描述
一个OptimizationInequality
对象包含一个不等式约束的OptimizationVariable
对象或OptimizationExpression
对象。一个不等式约束使用比较运算符< =
或> =
。
一个语句可以代表一个数组的不平等。例如,您可以表达每一行一个矩阵变量的不平等x
金额不超过一个在这条语句:
constrsum =总和(x, 2) < = 1
使用OptimizationInequality
在一个对象作为约束OptimizationProblem
。
提示
完整的工作流程,请参阅具体问题具体分析优化工作流程。
创建
创建一个不平等的使用优化表达式比较运算符< =
或> =
。
包括不平等的约束
通过使用点符号属性的优化问题。
概率= optimproblem;x = optimvar (“x”、4、6);SumLessThanOne =总和(x, 2) < = 1;prob.Constraints。SumLessThanOne = SumLessThanOne;
您还可以创建一个空的优化不平等使用optimineq
或optimconstr
。通常情况下,然后在一个循环中设置的不平等。例如,看到的在循环创造不平等。然而,对于制定最有效的问题,避免在循环中设置的不平等。看到创建高效的优化问题。
属性
例子
版本历史
介绍了R2019b