数学建模社区-数学中国
标题:
数学建模之Lingo基础知识与应用(一)
[打印本页]
作者:
重光兰衣
时间:
2018-10-30 11:09
标题:
数学建模之Lingo基础知识与应用(一)
数学建模之Lingo基础知识与应用(一)
1.Lingo入门:
% a$ e* @; |3 k' z/ K7 b
(1)界面分析
4 a- L A9 D) F
& T4 Z. Z Z1 o
(2) LINGO报告窗口
6 f/ h4 t$ w( x
- ~! W7 [6 {, I
(3) 运行状态窗口
6 F" j9 i3 H0 x
% H" U5 m" B! Q/ O" j
( R; {2 W) @4 @- x# q, }* q0 e
; w: z* z$ \2 E8 Y( l
(4) 输出结果
6 H2 M. ]' g3 A
% b; z; q8 Z; |3 N! t5 R
基本用法注意事项:
; X& m H( c% g9 @
' x V% U8 [% ?
LINGO中不区分大小写字母;变量和行名可以超过8个字符,但不能超过32个字符,且必须以字母开头。
* ?9 }! c# t: T6 Z1 ?
用LINGO解优化模型时已假定所有变量非负(除非用限定变量取值范围的函数@free或@sub或@slb另行说明)。
) c8 ^+ g6 F0 A
变量可以放在约束条件的右端(同时数字也可放在约束条件的左端)。但为了提高LINGO求解时的效率,应尽可能采用线性表达式定义目标和约束(如果可能的话)。
- H3 d) U3 q3 A" U" M! X
语句是组成LINGO模型的基本单位,每个语句都以分号结尾,编写程序时应注意模型的可读性。例如:一行只写一个语句,按照语句之间的嵌套关系对语句安排适当的缩进,增强层次感。
/ h' D# [3 T$ X1 H7 G) f# e; F
3 @* `1 a' f: V6 |/ V6 T
' `/ X0 ]3 }& Z% n$ ]8 S C
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5