Lingo报错程序报错,一下午也找不出错误在哪里.感觉错误应该在目标函数和约束中.题目中的三个约束是:x(1)+.+x(10)

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 17:13:43
Lingo报错程序报错,一下午也找不出错误在哪里.感觉错误应该在目标函数和约束中.题目中的三个约束是:x(1)+.+x(10)
xRn@fb+ wW֕1 R ˪x"yA YES53c{_ݲ+˭伓[^g]hڎ)UuJaЅ%X|YV :6-s &m#^a^.Tm?P=`PT$ h$naLRȰj3j1 fH6,(\\0 hTfb+đUܖrU6Cy,+%^ O2ݣmy

Lingo报错程序报错,一下午也找不出错误在哪里.感觉错误应该在目标函数和约束中.题目中的三个约束是:x(1)+.+x(10)
Lingo报错
程序报错,一下午也找不出错误在哪里.感觉错误应该在目标函数和约束中.
题目中的三个约束是:
x(1)+.+x(10)

Lingo报错程序报错,一下午也找不出错误在哪里.感觉错误应该在目标函数和约束中.题目中的三个约束是:x(1)+.+x(10)
错误改好了,只是找不到可行解,你看下是不是你那个约束条件有问题
model:
!集部分;
sets:
sector/1..10/:x,lamda,A,v,c,s,T,AST,mu,rho,omega,rt,fc,vc;
endsets
@for(sector(i):T(i)=(c(i)/v(i))*(A(i))^(1/2));
@for(sector(i):AST(i)=s(i)+T(i));
@for(sector(i):mu(i)=1/AST(i));
@for(sector(i):rho(i)=lamda(i)/(x(i)*mu(i)));
@for(sector(i):omega(i)=rho(i)*@exp(-mu(i)*(1-rho(i))*rt(i)));
!目标函数;
min=@sum(sector(i):(fc(i)+vc(i)*24*30*lamda(i))*x(i));
@sum(sector:x)