LINGO基本语法和编程
目标函数,求和式可嵌套使用,但注意嵌套的层次。 当二维数组为稀疏数组时,相应的求和为数组定义中已定义的数组元素的求和。 循环函数 @FOR(集合(下标):关于集合的属性的约束关系式) 对冒号“:”前面的集合的每个元素(下标),冒号“:”后面的约束关系式都要成立 前面例中,每个季度正常的生产能力是40条帆船,这正是语句“@FOR(QUARTERS(I):RP(I)40;);”的含义。 由于对所有元素(下标I),约束的形式是一样的,所以也可以像上面定义目标函数时一样,将下标i省去, 这个语句可以简化成“@FOR(QUARTERS:RP40);” 。 每一个For循环实际上对应很多条约束。For循环可与SUM嵌套,但一定是For在外,SUM在内,不可能SUM中配For循环,语法不符,另一方面Sum潜在有循环的功能。 特别注意For循环的循环变量。一旦循环变量错误,代码表示的语法与模型可能差别很大。 任意I和J,match(i,j)为0或1,这里可以用二维下标。 For循环中同样可以对下标执行限制操作,称为过滤条件。 其它常用函数 @Bin(变量):变量为0-1变量。 @GIN(变量):变量为正整数变量。 @Free(变量):对变量类型没有限制。 @MAX(下标:变量):对所有下标表示的变量求最大值。 @MIN(下标:变量):对所有下标表示的变量求最小值。 @Prod(下标:
您可能关注的文档
最近下载
- 食用菌育种学 第六章 杂交育种.ppt VIP
- 针对多晶硅项目洁净厂房通风空调施工技术总结s.doc VIP
- 食用菌育种学_绪论.ppt VIP
- 新22J03 外装修标准图集.docx VIP
- 中草药栽培技术 课件 项目九 菌类药材的栽培.pptx
- 新22J03 外装修新疆图集资料.pptx VIP
- 生益科技普工模拟考试试题及答案.docx VIP
- 欧盟包装和包装废弃物法规 (PPWR) (EU) 2024_1268 中文版(完整解读 + 包装回收目标).docx VIP
- 国家开放大学《人文英语4》边学边练参考答案_可搜索.pdf VIP
- 《16万吨年工业级磷酸一铵技改项目-环境影响报告书》.pdf VIP
原创力文档

文档评论(0)