lingo 程序如下我的疑惑是其中 这句是什么意思 @for(ps(j)|j#ne#15:z(j)+

学习 时间:2026-04-04 17:42:47 阅读:6708
lingo 程序如下我的疑惑是其中这句是什么意思@for(ps(j)|j#ne#15:z(j)+y(j+1)=b(j));还有为什么要用 |j#ne#15原函数如图所示model:sets: cai/1..7/:s,t,p; ps/1..15/:b,y,z; link(cai,ps):x,c;endsets目标函数; min=@sum(link(i,j):p(i)*x(i,j))+@sum(link(i,j):c(i,j)*x(i,j))+0.05/2*@sum(ps(j):(1+y(j))*y(j)+(1+z(j))*z(j));约束; @for(cai(i):@bin(t(i))); @for(cai(i):@sum(ps(j):x(i,j))>500*t(i);); @for(cai(i):@sum(ps(j):x(i,j))<s(i)*t(i);); @for(ps(j):@sum(cai(i):x(i,j))=y(j)+z(j);); @for(link(i,j):@gin(x(i,j))); @for(ps(j)|j#ne#15:z(j)+y(j+1)=b(j));

最佳回答

独特的身影

含蓄的篮球

2026-04-04 17:42:47

j不能是15啊 如果是的话那么后面y的下标就越界了 再问: 哦哦,了解了。那这个"|" 杠能不能再解释一下,新手没见过这个。。。 再答: 对满足后面条件的才进行集循环

最新回答共有2条回答

  • 知性的金针菇
    回复
    2026-04-04 17:42:47

    j不能是15啊 如果是的话那么后面y的下标就越界了 再问: 哦哦,了解了。那这个"|" 杠能不能再解释一下,新手没见过这个。。。 再答: 对满足后面条件的才进行集循环

上一篇 裸婚到底是什么意思?大家对裸婚有什么意见吗?谢谢了,大神帮忙啊

下一篇 请问描写童年生活的诗句有哪些?