matlab解线性规划最优解,约束了AeqX=beq,但是计算的结果这个约束没有用上,急用,求高手,程序如下

f=[1 1 1 1 1 1 1 1 1];
A=[6 6 6 6 6 14 6 14 0;0 0 0 0 0 1 1 1 0;0 0 0 0 0 -1 -1 -1 0;-0.458 -0.483 -1 -0.491 -0.5 0 0 0 0];
b=[7100000;241875;-227925;-642518.27];
Aeq=[1 1 1 1 1 1 1 1 1]; beq=[1617619];
vlb=[468600;19569;642518.27;13;0;130140;0;23048;0]; vub=[inf;inf;inf;15;59155;inf;74737;inf;293244];
x=linprog(f,A,b,Aeq,beq,vlb,vub)

Exiting: One or more of the residuals, duality gap, or total relative error
has grown 100000 times greater than its minimum value so far:
the primal appears to be infeasible (and the dual unbounded).
(The dual residual < TolFun=1.00e-008.)
问题不可行。检查一下输入数据。追问

有一个约束条件是 227925<=x7+x8+x9<=241875,是不是A,b里面这个约束条件的输入有问题

追答

一个约束不会产生问题,约束与约束之间,包括变量上下界存在矛盾,不相容的情况。

温馨提示:答案为网友推荐,仅供参考