lingo中gin
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/20 12:13:02
lingo取整有几种形式:@floor(x):对x向下取整@bin(x):只取0或1@gin(x):限制x只能取整数
generalinterger一般整数与0-1这种二元整数对应
@BIN是规定变量的值为0和1@GIN是规定变量为整数
可能二者都不是,因为整数规划的解不能四舍五入或就近取整.再问:那结果会是什么呢?再答:结果是不能由非整数解来预测的,如模型:Max=3*x1+2*x2;2*x1+3*x2
lingo中@bin表示的是0,1变量,是对题目的约束进行简化的有效函数
http://baike.baidu.com/view/8898.html?wtp=tt这有百科◆江户川琴酒(GIN)黑衣组织成员,代号Gin.是个智慧型罪犯.有辆从德国买的黑色
如果有积分,lingo是处理不了的.建议到matlab工具箱中运行求解吧,积分可以利用数值积分的方法.
不知道你这样做的目的是什么单算这个用lingo没什么意义sets:num/1..100/:n;endsetsy=5*@sum(num(i):i)+1;
爱吃苹果的少年,在Lingo中表达A
link一般用作派生集就是一个二维的集看起来像矩阵那样的比如定义了两个集a表示时间的集b表示地点的集那么可以做一个集link(a,b)它里面的变量表示某个时间某个地点的情况当然这个link只是一个惯例
@gin(y);x=2*y;如果你认可我的回答,敬请及时采纳,祝你学习进步,更上一层楼!(*^__^*)
参考谢金星的lingo教程.
你写错了吧应该是|x1-x2|=5@abs(x1-x2)=5;
取绝对值的函数.
限制变量BIF3T1和BIF6T1为整数
@gin(x)限制x为整数例子:max=x+y;x>1.1;x1.1;y
这个应该是没问题的如果不行可以找个中间变量y@for(links:@gin(y);x3=y/100);
@gin(x)整数@bin(x)整数0或1@free(x)取消x非负限制,即可取所有实数因为lingo中的数是默认非负的@bnd(m,x,l)x是属于m=
杜松子酒,荷兰酒
generatormemory初始记忆,就是一开始的设定,以方便还原不过你是把这个问题发到百度知道的电脑专栏里去,哪里有很多高手呢.