数学建模社区-数学中国
标题:
疑难问题,请大家帮忙解决
[打印本页]
作者:
gaoliang1980
时间:
2009-7-9 00:31
标题:
疑难问题,请大家帮忙解决
题目如图
我编写的lingo语言:
MODEL:
SETS:
HOUSING/A11,A12/:INCLUDE1,WEIGHT1,RATING1,COST1;
SHAFT/A21,A22/:INCLUDE2,WEIGHT2,RATING2,COST2;
VALVE/A31,A32/:INCLUDE3,WEIGHT3,RATING3,COST3;
DISC/A41,A42/:INCLUDE4,WEIGHT4,RATING4,COST4;
BUTTERFLY_VALVE(HOUSING,SHAFT,VALVE,DISC)
ENDSETS
DATA:
WEIGHT1=5,5;
RATING1=5,7;
COST1=95,145;
WEIGHT2=2,2;
RATING2=5,7;
COST2=45,65;
WEIGHT3=3,3;
RATING3=5,7;
COST3-35,55;
WEIGHT4=3,3;
RATING4=5,6;
COST4=45,65;
COST_CAPACITY = 300;
ENDDATA
MAX = @SUM( BUTTERFLY_VALVA:WEIGHT(I,J) * RATING(I,J) * INCLUDE(I,J));
@SUM( BUTTERFLY_VALVA: COST(I,J) * INCLUDE(I,J)) <=
COST_CAPACITY;
@FOR( BUTTERFLY_VALVA: @BIN( INCLUDE));
@SUM(BUTTERFLY_VALVA:INCLUDE1)=1;
@SUM(BUTTERFLY_VALVA:INCLUDE2)=1;
@SUM(BUTTERFLY_VALVA:INCLUDE3)=1;
@SUM(BUTTERFLY_VALVA:INCLUDE4)=1;
END
老是报错,但不知道哪里,请各位大虾帮忙!谢谢
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5