lingo学习

ctrl + 鼠标滚动可以放大界面的字体

lingo对象

数模LP,IP,NLP模型

例如

  • 指派问题

常用简单命令

  • max, min 用于定义目标函数
  • @bin(x) 表示x为0或1
  • @gin(x) 表示x整数
  • @free(x) 表示x为任意实数
  • @bnd(l, x, u)表示x为[l, u]之间的实数
  • 默认变量是非负实数
  • 求和@sum()
  • 开方@sqrt()
  • 平方^

lingo学习

定义集合(大规模问题)

sets:
内容
endsets

data:
内容
enddata

  • sum例子

lingo学习

lingo学习

  • for例子

lingo学习

lingo使用集合语言

  1. 集合
  2. 数据
  3. 模型

逻辑运算符

lingo学习

一些函数
lingo学习