3.1 LINGO基本操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LINGO软件介绍
之LINGO基本操作
LINGO初印象LINGO的运算符简单程序编写
LINGO 初印象主窗口其它窗口都在主窗口之内
模型窗口用于输入LINGO 程序--LINGO 窗口
报告窗口用于输出LINGO 计算结果
LINGO
初印象LINGO|Solution
(Alt+O)显示解答
LINGO|Options
(Ctrl+I)选项设置
LINGO|Solve
(Ctrl+S)求解模型
Window|Send to Back
(Ctrl+B)窗口后置
--工具栏
LINGO初印象
--LINGO模型文件
*.LG4:LINGO格式的模型文件,保存了模型窗口中所能够看到的所有文本和其他对象及其格式信息;
算数运算符:用于数与数之间的数学运算。
LINGO中的算术运算符有以下5种:
+(加法)
-(减法或负号)
*(乘法)
/(除法)
^(求幂)
关系运算符:表示“数与数之间”的大小关系。
LINGO中关系运算符有3种:
<(即<=,小于等于)
= (等于)
>(即>=,大于等于)
简单程序编写
model :
title 求解线性规划;max =2*x1+3*x2;2*x1+x2<8;
4*x1+3*x2<15;end
⎪⎩⎪⎨⎧≥≤+≤++=0,15
3482..32max 2
1212121x x x x x x t s x x f 例1求解线性规划问题:
例2直接用LINGO 来解如下二次规划问题:取整
,0, 2,100 ..23.027789 max 21212122
212
121≥≤≤+---+x x x x x x t s x x x x x x Model :
Title :求解二次规划;
!小程序可用,大程序不提倡;
[opt]max =98*x1+277*x2-x1^2-0.3*x1*x2-2*x2^2;
[st1]x1+x2<100;
[st2]x1<2*x2;
@gin (x1);@gin (x2);
end
简单程序编写--调用全局求解程序
简单程序编写。