我正在使用 LPSolve 来解决线性问题,但是我在表达自己的约束时遇到了问题。我想在我的约束条件下写下变量 t3 是三个值之一。所以我做了这样的事情:
min t3;
t3 >= 2+t1;
t3 >= 2+t4;
t3 >= 2+t8;
(这只是一个例子,当然不是实际的事情,否则 t4、t1 和 t8 什么都不做)。然而 t3 的最终值是最高的而不是最低的......我可能做错了什么,我认为这是有道理的。当然,如果我尝试最大化 t3 是行不通的,因为没有上限,但我认为这不是真正的问题。