xingcheneasy123 发表于 2008-5-2 22:25:24

【关于matlab中线性规划的问题,真的是很着急】

就是在matlab线性规划中我设置了32个变量
12个约束方程
然后求解 发现有20多个的变量是0,只有几个不是
我感觉这样的误差很大
有没有什么应该注意的我没注意到的问题
恳求高手帮助

dingjun 发表于 2008-5-2 23:06:02

请把题目详细说明。。。。。

amao 发表于 2008-5-3 15:57:33

验算一下结果是不是真的满足所有的约束。如果是的话,检查一下模型吧。如果模型确定也没问题,那就再看一下结果是否符合实际的意义。

xingcheneasy123 发表于 2008-5-3 18:19:17

我发现结果不满足约束条件啊
实在是郁闷
怎么连约束条件也不满足呢
真的是想不通:Q

xingcheneasy123 发表于 2008-5-3 18:58:12

Warning: Length of lower bounds is > length(x); ignoring extra bounds
> In C:\MATLAB6p5\toolbox\optim\private\checkbounds.m at line 26
In C:\MATLAB6p5\toolbox\optim\linprog.m at line 126
Exiting: One or more of the residuals, duality gap, or total relative error
         has stalled:
         the primal appears to be infeasible (and the dual unbounded).
         (The dual residual < TolFun=1.00e-008.)
各位帮忙看一下到底是什么意思啊

amao 发表于 2008-5-3 23:34:09

两种可能:
1、程序写错了。程序实现与你所希望的模型不一致。
2、Matlab解错了。
考虑到是规模比较小的线性规划,因此2的可能性几乎为零。
页: [1]
查看完整版本: 【关于matlab中线性规划的问题,真的是很着急】