当前位置:文档之家› Lingo求解线性规划问题

Lingo求解线性规划问题

佛山科学技术学院
上机报告
课程名称数学应用软件
上机项目Lingo求解线性规划问题
专业班级
一.上机目的
1.了解线性规划的基本理论知识。
2.对比Matlab求解线性规划,学习用Lingo求解线性规划的问题。
二.上机内容
(1)教材习题第2题
(2)教材习题第3题
(3)教材习题第6题
三.上机方法与步骤
第(1)题:
要求线性规划目标函数最大值,选用lingo编程model:+目标函数+约束条件+end运行且中间对每个变量作整数说明即可。
model:
title原料生产最优计划;
max=12*x1+5*x2+4*x3;
4*x1+3*x2+x3<=180;
2*x1+6*x2+3*x3<=200;
@gin(x1);@gin(x2);@gin(x3);
x11+2*x12+3*x13<=80;
x21+x22+3*x23<=100;
x11+x21>=70;
x12+x22>=50;
x13+x23>=20;
@gin(x11);
@gin(x12);
@gin(x13);
@gin(x21);
@gin(x22);
@gin(x23);
end
第2题:
设生产 产品为 件,生产 产品为 ,生产 产品为 件。
设 车床加工零件 数量为 ,加工 数量为 ,加工 数量为 , 车床加工零件 数量为 ,加工 数量为 ,加工 数量为 。
要求线性规划目标函数最小值,选用lingo编程model:+目标函数+约束条件+end运行且中间对每个变量作整数说明即可。
model3;3*x12+5*x13+3*x21+3*x22+6*x23;
x11+x12+x13>=60;
x21+x22+x23>=100;
x11+x21>=45;
x12+x22>=75;
x13+x23>=40;
end
四.上机结果
第1题:
第2题:
第3题:
end
第3题:
设煤矿厂A向三个居民区分别供煤 ,煤矿厂B向三个居民区分别供煤 。
要求线性规划目标函数最大值,选用lingo编程model:+目标函数+约束条件+end运行即可。
model:
title分配供煤总运输最优化;
min=10*x11+5*x12+6*x13+4*x21+8*x22+15*x23;
相关主题