clear C=[1000;700;900;800;750;1100] A=[1 0 0 1 0 0;0 1 0 0 1 0;0 0 1 0 0 1] B=[150;75;200] Aeq=[1 1 1 0 0 0;0 0 0 1 1 1] Beq=[100;150] LB=[0;0;0;0;0;0] UB=[100;100;100;150;150;150] [x,J]=linprog(C,A,B,Aeq,Beq,LB,UB) pause clear C=[100;-200;-300;-350] A=[1 0 1 0;0 1 0 1;-1 -1 -1 -1;1 1 0 0;0 0 1 1] B=[150;75;-50;100;150] Aeq=[0 0 0 0] Beq=[0] LB=[0;0;0;0] UB=[100;100;150;150] [x,J]=linprog(C,A,B,Aeq,Beq,LB,UB) J=255000+J