您的位置:首页 > 编程语言 > MATLAB

MATLAB数学建模练习(1)-线性规划

2016-07-08 15:20 585 查看
matlab中线性规划问题的标准形式为:



基本的函数形式是linprog(c,Ab),返回值为向量x的值。

如[x,fval]=linprog(c,A,b,Aeq,beq,LB,UB,X0,OPTIONS],fval是目标函数的值,LB,UB分别是x的上界和下界,X0是x的初始值,OPTIONS是控制参数。

如求解下列问题:



编写M文件:

c = [2;3;-5];
a = [-2,5,-1;1,3,1];
b= [-10;12];
aeq = [1,1,1];
beq = 7;
x = linprog(-c,a,b,aeq,beq,zeros(3,1))
value = c'*x


结果为:

x =

6.4286
0.5714
0.0000

value =

14.5714
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: