[英]How to add Equality constraint in Cplex using Matlab?
我正在使用 Matlab 在 Cplex 中实现调度模型。 该模型为流水车间模型,如下:
其中z_{j,i}
是二进制, s_{r,i}
是整数。 此外, p_{r,j}
是问题数据。 我正在尝试编写前两个约束,它们采用相等的形式,并使用cplex.addRows
。 但是我不知道如何指定这些约束的形式是相等,而不是小于或等于。
据我所知, cplex.addRows(lhs,A,rhs,rowname)
没有指定这一点的部分sense
。
您是否尝试过使用相同的 lhs 和 rhs?
在示例 lpex3.m 中,您可能会看到
% minimize c*x
% subject to Hx = d
% Ax = b
% l <= x <= u
并在模型中
cplex.addRows(b, A, b);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.