用matlab求解线性规划问题!!!
minz=5x1+5.1x2+5.4x3+5.5x4+0.2(y1+y2+y3)x1-y1=15x2+y1-y2=25x3+y2-y3=35x4+y3=25x1≤30x2...
min z=5x1+5.1x2+5.4x3+5.5x4+0.2(y1+y2+y3)
x1-y1=15
x2+y1-y2=25
x3+y2-y3=35
x4+y3=25
x1≤30
x2≤40
x3≤45
x4≤20
x1,x2,x3,x4,y1,y2,y3≥0 展开
x1-y1=15
x2+y1-y2=25
x3+y2-y3=35
x4+y3=25
x1≤30
x2≤40
x3≤45
x4≤20
x1,x2,x3,x4,y1,y2,y3≥0 展开
推荐于2016-04-19
展开全部
使用linprog函数即可。
根据题目给定,程序如下:
clear all;
close all;
clc;
f=[5, 5.1, 5.4, 5.5, 0.2, 0.2, 0.2];
A=zeros(7,7); %不等式条件参数
b=zeros(7,1);
Aeq=[1 0 0 0 -1 0 0; 0 1 0 0 1 -1 0; 0 0 1 0 0 1 -1; 0 0 0 1 0 0 1];
beq=[15 25 35 25]'; %等式条件参数
lb=[0 0 0 0 0 0 0]'; %自变量下界
ub=[30 40 45 20]'; %自变量上界
[X,FVAL]=linprog(f,A,b,Aeq,beq,lb,ub)
程序有不懂的可以参考百度百科各个参数,链接如下:
运行效果如图:
希望能有帮助。
上海华然企业咨询
2024-10-28 广告
2024-10-28 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,...
点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询