检查线性编程是否有问题。合法的

时间:2012-11-12 19:21:42

标签: matlab

我有线性编程问题 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不合法。

是否有快速预编码方式,或者我是否需要自己编码?

非常感谢!

1 个答案:

答案 0 :(得分:0)

如果你想预先检查LP是否可以解决,你可以运行linprog并稍微使用这些选项,例如让它只进行1次迭代。 这将很快让您了解哪个可以解决,但当然如果您的目标是减少总计算时间,这将产生负面影响。