Lingo学习
lingo的注意事项
- 大小写等价(推荐用小写)
- 注释语法: !注释;
- 输入的变量默认为非负实数
- 集合语言用来解决大规模问题
- Ctrl+鼠标滚轮来实现放大缩小
编程步骤(简)
- 确保模型正确
- 确定指标集
- 确定变量
- 写出正确式子
lingo函数
常见函数:
- @gin(x)要求x为整数
- @bin(x)要求x为0或1
- @free(x)要求x为任意实数
- @bind(l,x,u)要求x为闭区间【l,u】内的实数
Lingo函数大全CSDN
矩阵工厂
【例】已知模型如下,其中***ai =i,i = 1,2,…,5***,请编程求解:
max S
s.t. S = aixi, i = 1,2,…&#