数学建模——Lingo介绍


LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,由美国LINDO系统公司(Lindo System Inc.)推出的,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能十分强大,是求解优化模型的最佳选择。

1.1 LINGO编写格式

LINGO模型以MODEL开始,以END结束.中间为语句,分为四大部分。

(1)集合部分(SETS):这部分以“SETS:”开始,以“ENDSETS"结束.这部分的作用在于定义必要的变量,便于后面进行编程进行大规模计算,在LINGO中称为集合(SET)及其元素和属性。

(2)目标与约束:这部分定义了目标函数、约束条件等。一般要用到LINGO的内部函数。求解优化问题时,该部分是必须的.

(3)数据部分(DATA):这部分以“DATA:”开始,以“END DATA"结束。其作用在于对集合的属性(数组)输入必要的数值.

(4)初始化部分(INIT):这部分以“INIT”开始,以“END INIT”结束。

 

 

 

 

 

 

 

 举例

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM