lingo中gin和bin的区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 14:10:52
generalinterger一般整数与0-1这种二元整数对应
@BIN是规定变量的值为0和1@GIN是规定变量为整数
可能二者都不是,因为整数规划的解不能四舍五入或就近取整.再问:那结果会是什么呢?再答:结果是不能由非整数解来预测的,如模型:Max=3*x1+2*x2;2*x1+3*x2
我讲给他听,我现在都讲给他听着.你这个"死仔(这个不知道怎么用普通话译)",出去不跟我说一声,今晚你回来就知死(知错)!看我怎么找条藤条来教训你!这是客家话,我是惠阳的,客家话中有些词语自己知道是什么
lingo中@bin表示的是0,1变量,是对题目的约束进行简化的有效函数
@bin(x),01约束.
http://baike.baidu.com/view/8898.html?wtp=tt这有百科◆江户川琴酒(GIN)黑衣组织成员,代号Gin.是个智慧型罪犯.有辆从德国买的黑色
歌曲名:Bin-Go歌手:BIN专辑:InMyFantasytwins-英文儿歌-bingotwins英文儿歌bingoTherewasafarmerhadadogAndBingowashisname
@sum(links:a);
最后自己看下教程,集的概念和sum,for函数,以下仅是部分情况示例sets:r/1..5/:x;c/1..5/:;link(r,c):y;endsetss1=@sum(r:x);s2=@sum(li
@gin(y);x=2*y;如果你认可我的回答,敬请及时采纳,祝你学习进步,更上一层楼!(*^__^*)
参考谢金星的lingo教程.
可以用,举例如下:model:sets:A/1..5/:T;AA(A,A):S,d;!S为决策变量,d为距离;endsetsdata:d=0111110111110111110111110;endda
限制变量BIF3T1和BIF6T1为整数
lingo是在lindo基础上做的软件除了能做线性规划外还加了非线性的求解器而且加了集操作功能方便写模型
完整问题写出来再问:题目略长我简要说一下,下图是我列的目标函数和约束条件,aij是一个1000X100二维矩阵,yij为一行1X100的数据,Xij=1表示aij中的元素大于0,Xij=0表示aij中
@gin(x)限制x为整数例子:max=x+y;x>1.1;x1.1;y
先定义集然后对集循环@for(someset(i):@gin(sa(i)));
这个应该是没问题的如果不行可以找个中间变量y@for(links:@gin(y);x3=y/100);
Eugene源于希腊,出生好人家的意思