![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lingo
文章平均质量分 52
<第十一维度的琴弦>
杭电菜鸟一枚,寻求进步
展开
-
Lingo学习记录2
一、语法记录例题1:若矩阵a由六个元素组成,且a(i)>5, i=1,2,5,6。求矩阵a各元素求和的最小值。代码实现(集合语言):model:sets:test /1..6/:a;endsetsmin = @sum( test(i) : a(i) );@for( test(i)|i #le# 2 #or# i#ge#5 : a(i) > 5 );end例题2:表达出分段函数并求出x为一系列数值时的结果。代码实现(if语句):model原创 2021-10-05 16:40:25 · 208 阅读 · 0 评论 -
Lingo学习记录1
max = 4*x1 + 3*x2;!约束条件; 2*x1 + x2 <= 10; x1 + x2 <= 8; x2 <= 7;!max,min定义目标值!@bin(x)表示为0或1!@gin(x)表示x为整数!约束条件不用逗号隔开,分开为两个条件!@free(x)表示x为任意实数!bnd(x1,x,x2)表示x是从x1到x2之间的实数!变量默认是非负实数...原创 2021-10-05 03:06:38 · 361 阅读 · 0 评论