我有线性编程问题 http://www.mathworks.de/de/help/optim/ug/linprog.html 并且还想使用linprog来解决它们。我只是想知道是否有可能预先检查,如果lp合法或不合法。
例如,如果我们有不平等的话 12x_1 + 3x_2 <= 40 和限制x_1&gt; = 3,x_2&gt; = 2然后不能满足相等性并且lp不合法。
是否有快速预编码方式,或者我是否需要自己编码?
非常感谢!
答案 0 :(得分:0)
如果你想预先检查LP是否可以解决,你可以运行linprog并稍微使用这些选项,例如让它只进行1次迭代。 这将很快让您了解哪个可以解决,但当然如果您的目标是减少总计算时间,这将产生负面影响。