求用matlab解这个东西。。。。线性规划最优解,式子太长,直接贴图。希望附上程序~
展开全部
f = [0;0;0;0;0;0;0;0;0;0.1667;0;0;0.8333/2500];
lb = zeros(13,1);
ub = ones(9,1);
Aeq1 = [0.4379 0.3965 -0.1813 0.4229 0.3898 0.1255 -0.1052 00969 0.1572 1 -1 0 0];
Aeq2 = [500 500 400 200 250 150 300 100 100 0 0 1 -1];
Aeq = [Aeq1;Aeq2];
beq = [1;250];
[x,fval] = linprog(f,[],[],Aeq,beq,lb,ub)
结果为 :
x =
0.0034
0.0034
0.0628
0.2338
0.1821
0.2923
0.1371
0.0476
0.3571
0.0000
45.4022
3.7757
0.0000
fval = 2.3452e-016
lb = zeros(13,1);
ub = ones(9,1);
Aeq1 = [0.4379 0.3965 -0.1813 0.4229 0.3898 0.1255 -0.1052 00969 0.1572 1 -1 0 0];
Aeq2 = [500 500 400 200 250 150 300 100 100 0 0 1 -1];
Aeq = [Aeq1;Aeq2];
beq = [1;250];
[x,fval] = linprog(f,[],[],Aeq,beq,lb,ub)
结果为 :
x =
0.0034
0.0034
0.0628
0.2338
0.1821
0.2923
0.1371
0.0476
0.3571
0.0000
45.4022
3.7757
0.0000
fval = 2.3452e-016
参考资料: http://hi.baidu.com/zzz700/blog/item/033f680b37fa1ff936d1225e.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询