实验题目:lingo求解复杂的模型 实验目的:1)、熟悉lingo软件的运行环境 2)、熟练掌握运用lingo软件求解复杂的模型 实验内容: 某公司有6 个建筑工地要开工,每个工地的位置(用平面坐标a, b 表示,距离单位:公里)及水泥日用量d(吨)由下表给出。目前有两个临时料场位于P (5, 1), Q (2, 7) ,日储量各有20 吨。假设从料场到工地之间均有直线道路相连,试制定每天的供应计划,即从A, B 两料场分别向各工地运送多少吨水
运用lingo和Matlab软件求解线性规划
班级:信科083 姓名:李皝学号:08111314
摘要:
分别运用了lingo软件和Matlab软件对该线性规划问题进行了求解。这两种方法都可以得到该问题的最优解,但使用lingo可以对其进行灵敏度分析,
当一些参数发生变化后则可以分析是否需要重新建立数学模型,Matlab则不
可以。这充分显示了lingo软件解决线性规划问题的优越性。
关键词:模型假设、建立模型、模型求解
一、提出问题:
某厂生产甲乙两种口味的饮料,每百箱甲饮料需用原料6千克,工人10名,可获利10万元;每百箱乙饮料需用原料5千克,工人20名,可获利9万元.今工厂共有原料60千克,工人150名,又由于其他条件所限甲饮料产量不超过8百箱.问如何安排生产计划,即两种饮料各生产多少使获利最大.进一步讨论:
1)若投资0.8万元可增加原料1千克,问应否作这项投资.
2)若每百箱甲饮料获利可增加1万元,问应否改变生产计划.
二、分析问题:
该问题为线性规划问题,解决的是在有限条件的情况下,合理安排人力和原料生产两种饮料得到最大利润的的最优方案,并分析一定条件下是否改变所求的生产方案。
通过题意得到如下表格:
三、模型假设:
设生产甲产品x1百箱,生产乙产品x2百箱,最大获利为z万元。
符号说明:
我要评论