optimconstr
创建空优化约束数组
语法
描述
使用optimconstr
初始化一组约束表达式。
提示
有关完整的工作流程,请参见具体问题具体分析优化工作流程.
例子
输入参数
输出参数
限制
问题中的每个约束表达式必须使用相同的比较。例如,下面的代码会导致一个错误,因为
cons1
使用< =
相比之下,cons2
使用> =
的比较,cons1
而且cons2
都在同一个表达里。概率= optimproblem;x = optimvar (“x”,2,下界的, 0);con1 = x(1) + x(2) <= 10;con2 = 3*x(1) + 4*x(2) >= 2;概率。约束= [cons1; cons2];这一行抛出一个错误
可以通过为约束使用单独的表达式来避免此错误。
prob.Constraints。cons1 = cons1;prob.Constraints。cons2 = cons2;
提示
版本历史
介绍了R2017b