- II.V 补充:lingo常见函数
==========================================================================
LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,由美国LINDO系统公司(Lindo System Inc.)推出的,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能十分强大,是求解优化模型的最佳选择。其特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是整数(即整数规划,包括 0-1 整数规划),方便灵活,而且执行速度非常快。能方便与EXCEL,数据库等其他软件交换数据。
================================================================================
首先,lingo的代码可以分成三个区域(模块):集合定义模块、赋值模块和约束条件模块。而格式是按照这样的一个次序:
model:
sets:
集合定义区域
endsets
data:
赋值区域