作业帮 > 综合 > 作业

怎样用matlab解线性最优化问题,例如minz=8400*x1+7500*x2+6700*x3,约束条件60*x1+6

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 12:49:15
怎样用matlab解线性最优化问题,例如minz=8400*x1+7500*x2+6700*x3,约束条件60*x1+65*x2+85*x3=2900,x1+x2+x3=1,x1,x2,x3>0.
怎样用matlab解线性最优化问题,例如minz=8400*x1+7500*x2+6700*x3,约束条件60*x1+6
clear;
f=[8400,7500,6700];
A=[60 65 85;-3800 -3500 -2500;1 1 1;-1 -1 -1];
b=[70 -2900 1 -1];
Aeq=[];
beq=[];
vlb=[0 0 0];
vub=[];
[x,fval]=linprog(f,A,b,Aeq,beq,vlb,vub);%fval为所求目标函数值,x最优解
x
fval