Problem with Linprog: it says it is infeasible while it is feasible
1 次查看(过去 30 天)
显示 更早的评论
Hi all,
I use linprog to optimize a problem. One of my inequality constraint is: Area * X <= Capacity . When I use this constraint, the linprog says the problem is infeasible but when I use X <= Capacity / Area , the problem becomes feasible. I want to optimize the problem on different data. On most of the data, X <= Capacity / Area makes the problem feasible and sometimes Area * X <= Capacity is helpful. What is the problem and how can I solve it?
another problem is the value of Capacity. Mathematically, when I increase the value of Capacity, the problem should remain feasible but in Linprog, I can not increase this value very much, it gives exitflag = -2 or -3. Why?
Thanks in advance for your help.
Cheers, Soroor
0 个评论
回答(2 个)
soroor sarafrazi
2015-2-10
2 个评论
Sean de Wolski
2015-2-10
There's probably not much else we can help with without seeing the data and code. Can you attach it (as zip file)?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Get Started with Optimization Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!