新手,求大神帮忙改错
初学,时间紧,没有系统的学,求帮忙指正错误。model:
SETS:
et1/e11..e112/:e1;
et2/e21..e112/:e2;
yt/yt1..yt12/:t;
yt1/y11..y112/:y1;
yt2/y21..y212/:y2;
X/x1,x2/:;
ENDSETS
DATA:
e1=-0.827014218 -0.447129909 1 1 0.613069647 1 -0.457264957 -0.348615091 -1 -0.628324057 -0.15125 0.224107143;
e2=0.172985782 0.552870091 0.04 0.265277778 -0.386930353 0.018867925 -1 0.651384909 -0.270500532 0.371675943 0.84875 -0.775892857
t=0.172985782 0.552870091 1 1 0.613069647 1 0 0.651384909 0 0.371675943 0.84875 0.224107143;
y1=1 1 0 0 0 0 0.457264957 1 1 1 1 0;
y2=0 0 0.96 0.734722222 1 0.981132075 1 0 0.270500532 0 0 1;
ENDDATA
MAX=1-(2*@SUM(et1(i):@ABS(x1*e1(i)+x2*e2(i))))/(@SUM(yt(i):(yt(i)+x1*y1(i)+x2*y2(i)))+@SUM(et1(i):@ABS(x1*e1(i)+x2*e2(i))));
@for(@SUM(x(i):x(i))=1);
END
model:
SETS:
et1/e11..e112/:e1;
et2/e21..e112/:e2;
yt/yt1..yt12/:t;
yt1/y11..y112/:y1;
yt2/y21..y212/:y2;
X/x1,x2/:;
ENDSETS
DATA:
e1=-0.827014218 -0.447129909 1 1 0.613069647 1 -0.457264957 -0.348615091 -1 -0.628324057 -0.15125 0.224107143;
e2=0.172985782 0.552870091 0.04 0.265277778 -0.386930353 0.018867925 -1 0.651384909 -0.270500532 0.371675943 0.84875 -0.775892857
t=0.172985782 0.552870091 1 1 0.613069647 1 0 0.651384909 0 0.371675943 0.84875 0.224107143;
y1=1 1 0 0 0 0 0.457264957 1 1 1 1 0;
y2=0 0 0.96 0.734722222 1 0.981132075 1 0 0.270500532 0 0 1;
ENDDATA
MAX=1-(2*@SUM(et1(i): @ABS(x1*e1(i)+x2*e2(i))))/(@SUM(yt(i): (yt(i)+x1*y1(i)+x2*y2(i)))+@SUM(et1(i): @ABS(x1*e1(i)+x2*e2(i))));
@for(@SUM(x(i):x(i))=1);
END
搞定了,算出来了。
你可以用附件的形式把代码传上来,这样看着也方便一些。
liwenhui 发表于 2015-3-16 10:18 static/image/common/back.gif
你可以用附件的形式把代码传上来,这样看着也方便一些。
已经解决了,谢了。
页:
[1]