数学建模社区-数学中国
标题:
数学建模之Lingo基础知识与应用(一)
[打印本页]
作者:
重光兰衣
时间:
2018-10-30 11:09
标题:
数学建模之Lingo基础知识与应用(一)
数学建模之Lingo基础知识与应用(一)
1.Lingo入门:
5 ~7 B& H' r- E5 Q
(1)界面分析
0 q. `# `8 T1 ?; A9 s1 e
1 ^4 E6 [/ m- ^( c) o' a; d
(2) LINGO报告窗口
& {. ?5 q1 B6 A0 d' Y
) v- U2 N: x8 T* d- Y
(3) 运行状态窗口
/ O: F5 X$ g5 n" H6 ?
+ f' l% U0 p! u
; P9 p% {0 J8 ~# a M' }( N
1 z, d# A D. o: K9 n
(4) 输出结果
/ j9 [% y D$ m4 A, L
( _0 d9 a; ]1 T2 U2 N, J& e$ f
基本用法注意事项:
" _8 }) g& U! Y5 v$ q, l
/ f- ^ n6 F6 C! K
LINGO中不区分大小写字母;变量和行名可以超过8个字符,但不能超过32个字符,且必须以字母开头。
# H) W- j0 `" v* |
用LINGO解优化模型时已假定所有变量非负(除非用限定变量取值范围的函数@free或@sub或@slb另行说明)。
6 F' q# ^9 @' q, ~ Y1 B; `# K# p
变量可以放在约束条件的右端(同时数字也可放在约束条件的左端)。但为了提高LINGO求解时的效率,应尽可能采用线性表达式定义目标和约束(如果可能的话)。
/ i( B% J, _) n I
语句是组成LINGO模型的基本单位,每个语句都以分号结尾,编写程序时应注意模型的可读性。例如:一行只写一个语句,按照语句之间的嵌套关系对语句安排适当的缩进,增强层次感。
& \& F1 x1 j7 r$ q
) s: {& m( n4 {: X9 M$ K
4 C6 q, R( t" X1 U0 v, G
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5