电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

lingo教程 有图PPT课件

120页
  • 卖家[上传人]:优***
  • 文档编号:297359052
  • 上传时间:2022-05-24
  • 文档格式:PPT
  • 文档大小:4.01MB
  • / 120 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Hanguang XiaoChongqing University of Technology2022/5/232022/5/231主要内容主要内容LINGO软件软件LINGO中建模语言(集合、运算符和函数等)中建模语言(集合、运算符和函数等)LINGO编程实例编程实例露天矿生产的车辆安排露天矿生产的车辆安排2 2LINGO软件件(1)美国芝加哥(Chicago)大学的Linus Schrage(莱纳斯.施拉盖)教授于1980年前后开发。(2)LINGO: Linear Interactive General Optimizer (线性交互式通用优化器)。(3)用来求解的优化模型(连续优化和整数规划(IP)。类型:线性规划(LP)、二次规划(QP)、非线性规划(NLP)。3 3LINDO/LINGO软件能求解的模型件能求解的模型优化优化线性规划线性规划非线性规划非线性规划二次规划二次规划连续优化连续优化整数规划整数规划 LINDOLINGO4 4学学习LINGO需掌握的方面需掌握的方面LINGO: Linear Interactive General Optimizer (V12.0)

      2、求解数学规划问题 Min Z = f (x) s.t x D ( Rn )需要掌握:软件操作基本语法结构掌握集合(SETS)的应用正确阅读求解报告正确理解求解状态窗口学会设置基本的求解选项(OPTIONS)5 5LINGO软件的主窗口(用软件的主窗口(用户界面),所有其他窗口户界面),所有其他窗口都在这个窗口之内都在这个窗口之内。 模型窗口(模型窗口(Model Window),用于输入),用于输入LINGO优化模型(即优化模型(即LINGO程序)。程序)。 状态行(最左边显状态行(最左边显示示“Ready”,表,表示示 “准备就绪准备就绪”)当前时间当前时间 当前光标当前光标的位置的位置 LINGO软件界面件界面6 6LINGO软件菜件菜单FILE1 1新建(新建(NewNew)单击“新建”按钮或直接按F2键可以创建一个新的“Model”窗口。在这个新的“Model”窗口中能够输入所要求解的模型。2 2 打开(打开(OpenOpen)单击“打开”按钮或直接按F3键可以打开一个已经存在的文本文件。这个文件可能是一个Model文件。3 3 保存保存(Save)(Save)单击“保存”按钮

      3、或直接按F4键用来保存当前活动窗口(最前台的窗口)中的模型结果、命令序列等保存为文件。4 4 另存另存为为(Save As(Save As) )“另存为”命令或按F5键可以将当前活动窗口中的内容保存为文本文件,其文件名为你在“另存为”对话框中输入的文件名。利用这种方法你可以将任何窗口的内容如模型、求解结果或命令保存为文件。5 5 关关闭闭(CloseClose)在文件菜单中选用“关闭”(Close)命令或按F6键将关闭当前活动窗口。如果这个窗口是新建窗口或已经改变了当前文件的内容,LINGO系统将会提示是否想要保存改变后的内容6 6 打印打印(Print)(Print)“打印” (Print)命令、单击“打印”按钮或直接按F7键可以将当前活动窗口中的内容发送到打印机7 7 打印打印设设置置(Print Setup(Print Setup) )“打印设置”命令或直接按F8键可以将文件输出到指定的打印机。8 8 打印打印预览预览(Print Preview)(Print Preview)“打印预览”命令或直接按Shift+F8键可以进行打印预览。9 9 输输出到日志文件出到日志文件(Log

      4、 Output(Log Output) ) 从文件菜单中选用“Log Output”命令或按F9键打开一个对话框,用于生成一个日志文件,它存储接下来在“命令窗口”中输入的所有命令。1010提交提交LINGOLINGO命令脚本文件命令脚本文件(Take Commands(Take Commands) )“Take Commands”命令或直接按F11键就可以将LINGO命令脚本(command script)文件提交给系统进程来运行。1111引入引入LINGOLINGO文件文件(Import Lingo File(Import Lingo File) )从文件菜单中选用“Import Lingo File”命令或直接按F12键可以打开一个LINGO格式模型的文件,然后LINGO系统会尽可能把模型转化为LINGO语法允许的程序。1212退出(退出(ExitExit)从文件菜单中选用“Exit”命令或直接按F10键可以退出LINGO系统。 7 7LINGO软件菜件菜单EIDT1 恢复恢复(Undo)从编辑菜单中选用“恢复”(Undo)命令或按Ctrl+Z组合键,将撤销上次操作、恢复至其前的状

      5、态。2 剪切剪切(Cut)从编辑菜单中选用“剪切”(Cut)命令或按Ctrl+X组合键可以将当前选中的内容剪切至剪贴板中。3 复制复制(Copy)从编辑菜单中选用“复制”(Copy)命令、单击“复制”按钮或按Ctrl+C组合键可以将当前选中的内容复制到剪贴板中。4 粘贴粘贴(Paste)从编辑菜单中选用“粘贴”(Paste)命令、单击“粘贴”按钮或按Ctrl+V组合键可以将粘贴板中的当前内容复制到当前插入点的位置。5 粘贴特定粘贴特定.(Paste Special。)。)与上面的命令不同,它可以用于剪贴板中的内容不是文本的情形.6 全选全选(Select All) 从编辑菜单中选用“Select All”命令或按Ctrl+A组合键可选定当前窗口中的所有内容。7 匹配小括号匹配小括号(Match Parenthesis) 从编辑菜单中选用“Match Parenthesis”命令、单击“Match Parenthesis”按钮或按Ctrl+P组合键可以为当前选中的开括号查找匹配的闭括号。8 粘贴函数粘贴函数(Paste Function)从编辑菜单中选用“Paste Function”命

      6、令可以将LINGO的内部函数粘贴到当前插入点。8 8LINGO软件菜件菜单LINGO 1 求解模型(求解模型(Slove) 从LINGO菜单中选用“求解”命令、单击“Slove”按钮或按Ctrl+S组合键可以将当前模型送入内存求解。2 求解结果(求解结果(Solution) 从LINGO菜单中选用“Solution”命令、单击“Solution”按钮或直接按Ctrl+O组合键可以打开求解结果的对话框。这里可以指定查看当前内存中求解结果的那些内容。3灵敏性分析(灵敏性分析(Range,Ctrl+R)用该命令产生当前模型的灵敏性分析报告:研究当目标函数的费用系数和约束右端项在什么范围(此时假定其它系数不变)时,最优基保持不变。灵敏性分析是在求解模型时作出的,因此在求解模型时灵敏性分析是激活状态,但是默认是不激活的。为了激活灵敏性分析,运行LINGO|Options,选择General Solver Tab, 在Dual Computations列表框中,选择Prices and Ranges选项。灵敏性分析耗费相当多的求解时间,因此当速度很关键时,就没有必要激活它。4选项(选项(Optio

      7、ns)从LINGO菜单中选用“Options”命令、单击“Options”按钮或直接按Ctrl+I组合键可以改变一些影响LINGO模型求解时的参数。该命令将打开一个含有7个选项卡的窗口,你可以通过它修改LINGO系统的各种参数和选项。 5 模型通常形式(模型通常形式(Generate)从LINGO菜单中选用“Generate”命令或直接按Ctrl+G组合键可以创建当前模型的代数形式、LINGO模型或MPS格式文本。6. 图片(图片(Picture)7. 调试(调试(Debug)8. 模型统计(模型统计(Model Statistics)6查看(查看(Look)从LINGO菜单中选用“Look”命令或直接按Ctrl+L组合键可以查看全部的或选中的模型文本内容。9 9LINGO软件菜件菜单WINDOW1 命令行窗口(命令行窗口(Open Command Window) 从窗口菜单中选用“Open Command Window”命令或直接按Ctrl+1可以打开LINGO的命令行窗口。在命令行窗口中可以获得命令行界面,在“:”提示符后可以输入LINGO的命令行命令。2 状态窗口(状态窗口(St

      8、atus Window) 从窗口菜单中选用“Status Window”命令或直接按Ctrl+2可以打开LINGO的求解状态窗口。3.回到模型窗口(回到模型窗口(Sent To Back) Ctrl+B4.关闭所有窗口(关闭所有窗口(Close All) Ctrl+35.并行放置窗口并行放置窗口 (Tile) Ctrl+46.层叠放置窗口(层叠放置窗口(Cascade) Ctrl+57.放置图标放置图标(Arrange Icons) Ctrl+61010LINGO软件菜件菜单HELP1 帮助主题(帮助主题(Help Menu) 从帮助菜单中选用“Help Menu”可以打开LINGO的帮助文件。2.注册信息(注册信息(Register)填写注册信息。2.自动更新(自动更新(AutoUptate)自动升级。2 关于关于LINGO(About Lingo) 关于当前LINGO的版本信息等。1111打开文件:F3打印文件:F7复制:Ctrl+C取消操作:Ctrl+Z查找:Ctrl+F显示解答:Alt+O匹 配 括 号:Ctrl+P选 项 设 置 : Ctrl+I关闭所有窗口:Alt+X在线帮

      9、助:F1新建文件:F2保存文件:F4剪切:Ctrl+X粘贴:Ctrl+V恢 复 操 作 :Ctrl+Y定位某行:ctrl+T求解模型:Ctrl+S模型图示:Ctrl+K窗口后置:Ctrl+B 平铺窗口:Alt+T上下文相关的帮助LINGO软件工具栏软件工具栏1212“ “LG4LG4” ”表示表示LINGO LINGO 格式的格式的模型文件,是一种特殊的二模型文件,是一种特殊的二进制格式文件,保存了我们进制格式文件,保存了我们在模型窗口中所能够看到的在模型窗口中所能够看到的所有文本和其他对象及其格所有文本和其他对象及其格式信息,只有式信息,只有LINGO LINGO 能读能读出它,用其他系统打开这种出它,用其他系统打开这种文件时会出现乱码文件时会出现乱码 “ “LNGLNG” ”表示表示LINGOLINGO文本文文本文件,以这个格式保存模型时件,以这个格式保存模型时系统系统 将给出警告,因为模将给出警告,因为模型中的格式信息(如字体、型中的格式信息(如字体、颜色等)将会丢失颜色等)将会丢失 “ “LDTLDT” ”表示数据文件表示数据文件“ “LTFLTF” ”表示表示 命令脚本文件命

      10、令脚本文件 “ “LGRLGR” ”表示表示 报告文件报告文件 除除“ “LG4LG4” ”文件外,这里的另外文件外,这里的另外几种格式的文件其实都是普通几种格式的文件其实都是普通的文本文件,可以用任何文本的文本文件,可以用任何文本编辑器打开和编辑编辑器打开和编辑 LINGO软件文件保存件文件保存类型型13Variables(变量数量):(变量数量): 变量总数(变量总数(Total)、)、 非线性变量数(非线性变量数(Nonlinear)、)、 整数变量数(整数变量数(Integer)。)。Constraints(约束数量):(约束数量): 约束总数(约束总数(Total)、)、 非线性约束个数非线性约束个数(Nonlinear)。Nonzeros(非零系数数量):(非零系数数量): 总数(总数(Total)、)、 非线性项系数个数非线性项系数个数(Nonlinear)。Generator Memory Used (K) (内存使内存使用量用量)Elapsed Runtime (hh:mm:ss)(求解花费的时间)(求解花费的时间) LINGO软件运行状态窗口的参数解释软件运行状态窗

      《lingo教程 有图PPT课件》由会员优***分享,可在线阅读,更多相关《lingo教程 有图PPT课件》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.