数学建模社区-数学中国

标题: 求助 就最后一步编不出来 郁闷啊 [打印本页]

作者: hty88310    时间: 2012-7-8 13:34
标题: 求助 就最后一步编不出来 郁闷啊
model:
sets:
job/j1..j4/;!病人;
stage/s1..s3/;!手术阶段,即术前、术中,术后恢复;
order/1..4/;!病人参加各阶段的顺序;
job_all(job,order,stage):x; !排序参量;
order_stage(order,stage):s,e; !各阶段排定顺序后,病人进出术前、术中的开始和结束时间;
job_stage(job,stage):t;!病人参与各阶段所需时间;
machine1/1..3/;!术前的床位数;
machine2/1,2/;!术后恢复室床位;
allocation1(job,stage,machine1):y;
endsets
@for(job(i):
@for(stage(j):
@for(machine1(k):
@sum(order(m):x(i,m,j)*y(i,j,k)*e(i,j))<=@sum(order(n):x(i,n,j)*s(i,j))+999*(1-@sum(order(n):x(i,n,j))*y(i,j,k)))));
end
模型是:
K=1,2,…Mj;m<n

上面是我自己胡乱编的程序,就是不知道条件m<n该怎么在表示出来,迷惑啊 ,求大神帮忙


作者: hty88310    时间: 2012-7-24 16:51

作者: liupeng723911    时间: 2012-7-24 21:54
顶而不懈,遇到好贴决不能放过




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5