Xijk =从供应商i为DC j购买的产品k的单位数
ObjCost .. Sum(i,Sum(k,j),xijk * Procurement-Cost);
ObjCost 方程式是否正常?
答案 0 :(得分:1)
Gams编译器告诉你它是否至少在语法上是正确的,但它看起来不正确:
定义如下:
equation_name..
lhs =E= rhs;
带有= E =(等于)的可以很容易地被= G =(大于或等于)替换,或者= L =(小于或等于)。
所以你可能想要这样的东西:
...
defObjCost..
OBJCOST =E= sum((i,k,j), X(i,j,k)*PROCUREMENT_COST(i, k);
...
model some_model /all/;
solve some_model using nlp minimizing OBJCOST;