假设我们有以下代码:
sets
i index of products /product_1, product_2/;
parameters
Inventory_Cost(i) /product_1 3, product_2 4/;
现在,当我想使用Inventory_Cost(3-i)
时,会给我一个错误。 Inventory_Cost(3-ord(i))
也不起作用。我该如何纠正?
答案 0 :(得分:0)
不确定,您想怎么做,但是它应该像这样工作:
sets
i index of products /product_1, product_2/;
parameters
Inventory_Cost(i) /product_1 3, product_2 4/
switchI(i);
switchI(i) = Inventory_Cost(i+[card(i)-2*ord(i)+1]);
display switchI;