|
求解DEA的程序,为什么一直显示错误?可以帮忙看下下面程序哪里错了吗
model:
1]sets:
2]dmu/1..6/:s,t,p;
3]ii/1..2/:w;
4]oi/1..2/:u;
5]iv(ii,dmu):x;
6]ov(oi,dmu):y;
7]endsets
8]data:
9]p=(0,1,0,0,0,0);
10]x=89.39 96.25 108.13 106.38 62.40 47.19
11] 64.3 99 99.6 96 96.2 79.9;
12]y=25.2 28.2 29.4 26.4 27.2 25.2
13] 223 287 317 291 295 222;
13]enddata
15]max=@sum(dmu:p*t);
16]@for(dmu(j):
17]s(j)=@sum(ii(i):w(i)*x(i,j));
18]t(j)=@sum(oi(i):u(i)*y(i,j));
19]s(j)>=t(j));
20]@sum(dmu:p*s)=1;
end |
|