用lingo实现,y(i)=y(j)时,x(i)不等于x(j)?
用lingo实现,y(i)=y(j)时,x(i)不等于x(j)?大哥大姐们:请问用lingo如何实现y(i)=y(j)时,x(i)不等于x(j)?lingo有这个功能吗?我试过了,但是不行,我的现有程序是:MODEL:data:M=7;enddatasets:demand/1..m/:p,a,d,x,y;ob/1..m/:w;endsetsdata:p=5,3,5,6,7,12,8;a=3,4,4,1,5,8,8;d=5,6,6,3,7,9,10;enddata[OBJ] min=@sum(demand(i):2*@abs(x(i)-p(i))+3*@abs(y(i)-a(i)));@for(demand(i):y(i)>a(i);y(i)1); @for(demand(i):@gin(x(i)));@for(demand(i):@gin(y(i)));end怎么用程序表示当y相同时,x不同?
最佳回答
改了一点,在逻辑上没有问题,但是就不是线性模型了,用全局最优器解。你看看吧!MODEL:data:M=7; enddata sets:demand/1。。m/:p,a,d,x,y; ob/1。。m/:w; link(demand,demand):aa; endsets data:p=5,3,5,6,7,12,8; a=3,4,4,1,5,8,8; d=5,6,6,3,7,9,10; enddata [OBJ] min=@sum(demand(i):2*@abs(x(i)-p(i))+3*@abs(y(i)-a(i))); @for(demand(i):y(i)>a(i); y(i)1); @for(demand(i):@gin(x(i))); @for(demand(i):@gin(y(i))); @for(demand(i):@for(demand(j)|j #ne# i:x(i)+y(i)=x(j)+y(j)+aa(i,j))); @for(demand(i):@for(demand(j):@free(aa(i,j)))); @for(link:@free(aa));@for(link:aa*aa>0); end
最新回答共有2条回答
-
2026-04-06 21:08:35鲤鱼嚓茶
回复改了一点,在逻辑上没有问题,但是就不是线性模型了,用全局最优器解。你看看吧!MODEL:data:M=7; enddata sets:demand/1。。m/:p,a,d,x,y; ob/1。。m/:w; link(demand,demand):aa; endsets data:p=5,3,5,6,7,12,8; a=3,4,4,1,5,8,8; d=5,6,6,3,7,9,10; enddata [OBJ] min=@sum(demand(i):2*@abs(x(i)-p(i))+3*@abs(y(i)-a(i))); @for(demand(i):y(i)>a(i); y(i)1); @for(demand(i):@gin(x(i))); @for(demand(i):@gin(y(i))); @for(demand(i):@for(demand(j)|j #ne# i:x(i)+y(i)=x(j)+y(j)+aa(i,j))); @for(demand(i):@for(demand(j):@free(aa(i,j)))); @for(link:@free(aa));@for(link:aa*aa>0); end
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
