那位高手知道下面这段lingo程序为什么解不出来?谢谢,急!

学习 时间:2026-03-30 15:27:53 阅读:2181
那位高手知道下面这段lingo程序为什么解不出来?谢谢,急!model:sets:warehouses/wh1..wh6/:capacity;vendors/v1..v18/:demand;links(warehouses,vendors):cost,volume,x;endsets!目标函数;min=@sum(links:cost*volume*1);!需求约束;@for(vendors(j):@sum(warehouses(i):volume(i,j)*x(i,j))

最佳回答

长情的冰棍

含糊的音响

2026-03-30 15:27:53

你要搞清楚符号 第一个关于demand的约束一般来说都应该是等号或者>=才对而且你这个里面的约束明显让demand的和大于capacity的和 不可能有解啊 再问: 我听你的改了,但是解还是为零,帮帮我!model: sets: warehouses/wh1。。wh6/:a; vendors/v1。。v18/:b; links(warehouses,vendors):cost,volume; endsets !目标函数; [OBJ]min=@sum(links:cost*volume); !需求约束; @for(vendors(j):@sum(warehouses(i):volume(i,j))

最新回答共有2条回答

  • 欢喜的猫咪
    回复
    2026-03-30 15:27:53

    你要搞清楚符号 第一个关于demand的约束一般来说都应该是等号或者>=才对而且你这个里面的约束明显让demand的和大于capacity的和 不可能有解啊 再问: 我听你的改了,但是解还是为零,帮帮我!model: sets: warehouses/wh1。。wh6/:a; vendors/v1。。v18/:b; links(warehouses,vendors):cost,volume; endsets !目标函数; [OBJ]min=@sum(links:cost*volume); !需求约束; @for(vendors(j):@sum(warehouses(i):volume(i,j))

上一篇 血糖每分升160毫克换算成正常值应该是多少,

下一篇 请问历史上“唐山”这个词都有那些意义?