Matlab Linprog,等式约束不一致

时间:2015-12-20 09:56:15

标签: matlab linear-programming

我使用linprog matlab命令来解决已发表文章中的风水发电问题,该文章具有相等和不平等的约束。每次运行后都没有相同的结果并显示:“退出:原始是不可行的;等式约束依赖但不一致”。请帮助我获得可接受的结果。

1 个答案:

答案 0 :(得分:1)

平等约束当然是非常困难的。约束w.r.t.不平等约束。鉴于您的错误消息,您的不平等约束很可能永远不会同时满足,这意味着您的解决方案空间;一组候选解决方案,为零。因此,您的程序对于所有可能的决策变量值都是不可行的,因此本身也是不可行的。

进一步了解你如何实施你的平等约束,看看他们是否乍看之下描述了一些不可能的共同关系"。如果您自己没有发现问题,请发布有关您的线性程序的更多详细信息以及它的实现,我将同样编辑此答案并提供更多详细信息。