Lingo实验报告模板.doc_第1页
Lingo实验报告模板.doc_第2页
Lingo实验报告模板.doc_第3页
Lingo实验报告模板.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实 验 报 告课程名称:模型优化与LINGO软件应用专业班级: 姓 名: 学 号: 湖南工业大学理学院实验名称Lingo的基本编程方法实验地点公共楼405实验时间实验成绩指导指导教师签名一、实验目的及任务1.掌握Lingo 9软件的安装和使用方法2.编写简单的Lingo程序3.了解Lingo语言中集合与函数的使用二、实验内容与步骤1. Lingo的安装和启动Lingo软件的安装过程与大多数Windows软件类似,安装过程中只需要按照程序给出的提示,一步一步走下去,指导安装成功为止。通常,首先同意使用协议,然后选择安装位置,安装结束前,会出现如下所示的对话框:它询问你希望采纳的默认建模语言,这里推荐采用Lingo语法(即默认的),单击下面的OK,完成Lingo的安装。第一次运行Lingo软件,系统会弹出一个对话框,提示输入Lisence,若是购买的正版软件则输入提供的密码,否则,只能使用演示版,按下Demo Version按钮即可。2. 编写一个简单的Lingo程序直接求解如下的二次规划问题:目标求最大:98x1+277x2-x1*x1-0.3x1x2-2x2*x2约束条件:x1+x2=100;x10为整数3. Lingo中使用集合集合是Lingo最重要的特性之一,学会集合有助于理解Lingo建模语言。集合的定义以SETS:开始,到ENDSETS结束;定义方式为:Set_name/ Set_elements1, Set_elements2,/:Set_att1, Set_att2,也可以由一个以上的集合构成派生集合:Set_derivation(Set_i,Set_j): Set_att1, Set_att2,。三、实验结果 Local optimal solution found. Objective value: 11077.50 Extended solver steps: 3 Total solver iterations: 177 Variable Value Reduced Cost X1 35.00000 -8.500002 X2 65.00000 -6.500004 Row Slack or Surplus Dual Price 1 11077.50 1.000000 2 0.000000 0.000000 3 95.00000 0.000000 4 35.00000 0.000000 5 65.00000 0.000000四、附件模型源代码:max=98*x1+277*x2-x1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论