数学建模社区-数学中国
标题:
lingo软件编程问题求助
[打印本页]
作者:
cdjznsb
时间:
2016-2-3 08:46
标题:
lingo软件编程问题求助
在lingo派生集合中,能否让派生集合第i行的j个元素之间的极差小于或等于2。
模拟下列的程序。
model:
sets:
m/1..4/;
n/1..3/;
k(m,n):a,b,c,d;
endsets
data:
a=9 7 3 6 8 10 1 5 8 3 5 7;
b=1 2 7 2 1 3 5 2 4 6 4 7;
enddata
min=@sum(k(i,j):a(i,j)*c(i,j));
@for(n(q):@sum(k(i,q):c(i,q))=2);
@for(m(p):@sum(k(p,j):c(p,j))<=2);
@for(k(i,j):c(i,j)*b(i,j)=d(i,j));
@for(k(i,j):@bin(c(i,j)));
end
让d(i,j)中第i行的j个元素之间的极差小于或等于2。
作者:
liwenhui
时间:
2016-2-3 09:41
添加一句:
@for(m(i):@max(n(j):d(i,j))-@min(n(j):d(i,j))<2);
复制代码
试试
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5