水掰掰 发表于 2012-5-5 11:07

求高手~二次规划程序问题



按照以上附件中的公式编写程序如下
model:
sets:
    row/y1..y3/:year;
    column/f1..f3/:fuel;
    links(row,column):w;
    links2(column,column):p;
    !links3(links,links2):p;
endsets
data:
year=2008,2009,2010;
fuel=1,2,3;
w=0.68 0.15 0.04
  0.63 0.16 0.04
  0.64 0.17 0.04;
enddata
init:
endinit
min=@sum(links(t,j):(w(t,j)-@sum(links(t,i):w(t-1,i)*(links2(i,j):p(i,j))))^2);
@for(column(i):@sum(column(j):p(i,j))=1;);
end
程序中红色的那行报错,请问如何修改,求高手啊求高手~~~~~

水掰掰 发表于 2012-5-5 11:11

那两个表情很无语,对应的编程符号,一个是:((冒号 左半括号)  一个是:@(冒号 @)
页: [1]
查看完整版本: 求高手~二次规划程序问题