ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:82.50KB ,
资源ID:1769605      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1769605.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验一数学规划-哈尔滨理工大学数学建模.doc)为本站会员(weiwoduzun)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

实验一数学规划-哈尔滨理工大学数学建模.doc

1、数学建模实验指导书刘 凤 秋哈理工应科院应用数学系2008 年 9 月实验一 数学规划实验项目名称:利用 LINDO 与 LINGO 求解数学规划实验项目性质:普通实验所属课程名称:数学建模实验参考资料:实验计划学时:4一、实验目的:1、掌握用 LINDO 与 LINGO 求解简单的线性规划、非线性规划、整数规划等问题的方法;2、能够阅读 LINDO 与 LINGO 结果报告;3、通过实例学习用数学规划模型解决简化的实际问题。二、实验内容2.1 线性规划要求 1,2,3 请用 LINDO,LINGO 完成以下实验内容。1、生产计划问题 (教材 125 页例题 6.1);2、投资方案的确定 (教

2、材 133 页例题 6.7);3、原料问题 (教材 130 页例题 6.6)。2.2 非线性规划与整数规划要求 1,2,3 请用 LINGO 完成以下实验内容。1、 例 6.10、例 6.11(教材 149、150 页);2、 例 6.12 工程造价问题(教材 151 页);3、 例 6.17 汽车厂生产计划(教材 156 页);4、 例 6.20 指派问题。(教材 164 页)。5、 某公司有 6 个建筑工地,位置坐标为(ai, bi) (单位:公里),水泥日用量 di (单位:吨)假设:料场和工地之间有直线道路。表 1i a 1.25 8.75 0.5 5.75 3 7.25b 1.25

3、0.75 4.75 5 6.5 7.75d 3 5 4 7 6 111)现有 2 料场,位于 A (5, 1), B (2, 7),记(xj,yj),j=1,2, 日储量 ej 各有 20 吨。目标:制定每天的供应计划,即从 A, B 两料场分别向各工地运送多少吨水泥,使总的吨公里数最小。2)改建两个新料场,需要确定新料场位置(xj,yj)和运量 cij ,在其它条件不变下使总吨公里数最小。要求:参考相关资料,读懂并运行如下程序。三、实验方法、步骤及结果分析简要提示 1、详细的使用请参考公共信箱 xinke06_1_ 中的电子课件;2、书写LINDO 源代码时的一些注意事项LINDO(Line

4、ar, Interactive, and Discrete Optimizer)是一个专门求解数学规划问题的软件。它的主要设计原则是,如果一个用户只是想解决一个简单的问题,就不应该在学习LINDO 的基本特性上花费太多的准备成本。1) 目标函数及各约束条件之间一定要有“SUBJECT TO ”或者“ST”分开。2) 变量名不能超过8 个字符。3) 变量与其系数间可以有空格,但不能有任何运算符号(如乘号“*”等)。4) LINDO 中已假定所有变量非负. 可用“FREE name”命令将变量name 的非负假定取消。还可以用“SUB”“SLB”命令设定变量的上下限。5) 如要输入= 型约束, 相

5、应以代替即可。6) LINDO 不允许变量出现在一个约束条件的右端。7) LINDO 中不能接受括号“ ( ) “和逗号“,“ , 例:400(X1+X2)需写为400X1+400X2;10,000 需写为10000。 8)表达式应当已经过简化。不能出现 2 X1+3 X2-4 X1 ,而应写成 -X1+3 X2。9)如果想重新看到刚才的模型,可键入 LOOK 命令, LINDO 会询问具体的行号. 典型的应答可以是 3, 或1-2, 或ALL, 而结果, 相应地会显示出第 3行, 第1-2 行, 或所有问题行.集合段(sets endsets)数据段(data enddata)初始段(ini

6、t endinit)目标与约束段: LOOK 33) 3 X + 5 Y = 12:或: LOOK allMAX 2x + 3YSUBJECT TO2) 4 X + 3 Y = 103) 3 X + 5 Y = 12END10)如果想修改问题,可键入 ALTER 命令, LINDO 会询问行号, 变量名, 及新的系数. 例如:如果要将上面问题中约束条件 改为 ,再全部看一下,并求解新问题,那么键入 ALTER 4310xy6310xy命令后相应的应答为 2,X,和 6, 以下是演示过程:ALTER 2VAR:XNEW COEFFICIENT:6:LOOK ALL MAX 2 X + 3 YSU

7、BJECT TO2) 6 X + 3 Y = 103) 3 X + 5 Y = 12END*11)量纲分析与一般错误的避免 (*选学内容,可参见指定网站参考资料)例如:(详细求解过程请见教材)对于线性规划问题: 只需要在Lindo中输入:3、书写 LINGO 源代码时的一些注意事项1)程序以“Model:”开始,每行最后加 “;” ,最后以 “end”结束;非负约束可以缺省;乘号“*”不能省略,式子中可以有括号,右端可有数学符号。2)使用 LINGO 进行灵敏性分析 (Range,Ctrl+R) 用该命令产生当前模型的灵敏性分析报告:研究当目标函数的费用系数和约束右端项在什么范围(此时假定其它

8、系数不变)时,最优基保持不变。灵敏性分析是在求解模型时做出的,因此在求解模型时灵敏性分析是激活状态,但是默认是不激活的。为了激活灵敏性分析,运行LINGO|Options,选择General Solver Tab, 在Dual Computations列表框中,选择Prices and Ranges选项。灵敏性分析耗费相当多的求解时间,因此当速度很关键时,就没有必要激活它。 3)Lingo模型的构成:4个段集合段(sets endsets),数据段( data enddata),初始段(init endinit),目标与约束段。*4)集的概念(* 选学内容,可参见指定网站参考资料)*5)与外部文件连接(* 选学内容,可参见指定网站参考资料或详细的使用请参考公共信箱 xinke06_1_中的电子课件中-lingo快速入门.pdf)四、实验主要仪器设备和材料:安装了 LINDO 与 LINGO 的计算机。五、实验报告要求1、实验报告格式严格按哈尔滨理工大学有关规定要求;2、应在理解的基础上简单扼要的书写实验原理,实验方法和步骤(包括程序、运行结果、结果的解释);3、就观察到的现象,变化的规律给出相应的解释;4、对实验中存在的问题,进一步的想法等进行讨论。六、思考题1、习题六6.3;2、习题六-6.7;3、习题六-6.10。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报