線性規划的 Matlab 解法
形式
s.t.( subject to)
c和 x為n 維列向量, A、 Aeq 為適當維數的矩陣,b 、beq為適當維數的列向 量。
函數:
linprog(c,A,b),它的返回值是向量 x的值。
[x,fval]=linprog(c,A,b,Aeq,beq,LB,UB,X0)
fval 返回目標函數的值,LB 和 UB 分別是變量 x的下界和上界, x 0是x的初始值。
例
c=[2;3;1];
a=[1,4,2;3,2,0];
b=[8;6];
[x,y]=linprog(c,-a,-b,[ ],[ ],zeros(3,1))