数学建模社区-数学中国
标题:
数学建模之Lingo基础知识与应用(一)
[打印本页]
作者:
重光兰衣
时间:
2018-10-30 11:09
标题:
数学建模之Lingo基础知识与应用(一)
数学建模之Lingo基础知识与应用(一)
1.Lingo入门:
/ o3 |$ y6 u$ o4 R; j) `
(1)界面分析
# b: q, X0 E$ ]1 R% l7 Q- p; V
2 w& s& M; N% v, O" Q9 z R/ E
(2) LINGO报告窗口
' z# s5 {, S( j. Z
5 b. Y/ U+ j0 d5 b6 g
(3) 运行状态窗口
7 \: f k x+ ~" r' P: H
, A$ s) v! N5 ~: l
5 {6 a* D3 s* |! P% F2 ~
) R: o2 [' O# ~
(4) 输出结果
2 U. L7 s* ?2 B* h
! T2 e5 I9 K ` m; i
基本用法注意事项:
2 }2 Z' N9 q% O- X: B
# C! z, a5 X- M! ^) F3 U& j9 ]
LINGO中不区分大小写字母;变量和行名可以超过8个字符,但不能超过32个字符,且必须以字母开头。
( y: b% W# K' K5 N4 ^
用LINGO解优化模型时已假定所有变量非负(除非用限定变量取值范围的函数@free或@sub或@slb另行说明)。
. S) \( j- ]$ f7 j, N3 M
变量可以放在约束条件的右端(同时数字也可放在约束条件的左端)。但为了提高LINGO求解时的效率,应尽可能采用线性表达式定义目标和约束(如果可能的话)。
/ y! |; U0 X6 M1 [
语句是组成LINGO模型的基本单位,每个语句都以分号结尾,编写程序时应注意模型的可读性。例如:一行只写一个语句,按照语句之间的嵌套关系对语句安排适当的缩进,增强层次感。
& P: M7 @( s4 u1 G8 v6 e9 N: R8 K
. Q4 ^! t. d$ x' Y* B8 W
) g5 o' h& r9 H, T4 l( Q
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5