例2mnz=6x1+3x2+4x3 min 2=(6 4)x2 t.x1+x2+x3=120 x,≥30 111 120 0≤x2≤50 O10 50 x,≥20 30 20 解:编写M文件xh2m如下: C=634]; A=|010 b=50; Aeqlll 1 beq=120]; vb=30,0,20; To Matlab(xxgh2 vub=; x, fval]=linprog(c, A, b, Aeq, beq, vlb, vub)例 2 min 6 1 3 2 4 3 z = x + x + x s.t. x1 + x2 + x3 = 120 3 0 x1 0 x2 50 20 x3 解: 编写M文件xxgh2.m如下: c=[6 3 4]; A=[0 1 0]; b=[50]; Aeq=[1 1 1]; beq=[120]; vlb=[30,0,20]; vub=[]; [x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub) To Matlab (xxgh2) = 3 2 1 min (6 3 4) x x x z 3 2 1 20 0 30 x x x 50 120 0 1 0 1 1 1 . . 3 2 1 x x x st