lingo教程 有图PPT课件
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”命
《lingo教程 有图PPT课件》由会员优***分享,可在线阅读,更多相关《lingo教程 有图PPT课件》请在金锄头文库上搜索。
2023-03-11 53页
2023-03-09 35页
2023-03-06 69页
2023-02-28 24页
2023-02-28 44页
2023-02-22 50页
2023-02-22 68页
2023-02-22 83页
2023-02-22 80页
2023-02-22 66页