用matlab线性编程 min=8*x1+10*x2+7*x3+6*x4+11*x5+9*x6=60;=150;=125;0,x
网友回答
f = [8;10;7;6;11;9];
lb = zeros(6,1);
ub = ones(6,1);
Aeq1 = [12 9 25 20 17 13];
Aeq2 = [35 42 18 31 56 49];
Aeq3 = [37 53 28 24 29 20];
Aeq = [-Aeq1;-Aeq2;-Aeq3];
beq = [-60;-150;-125];
[x,fval] = linprog(f,[],[],Aeq,beq,lb,ub)
结果为 :x =1.0000
0.6227
0.3435
1.0000
0.0476
1.0000
fval = 32.1546