model: sets: A/a1..a146/:al,as; B/b1..b134/:bl,bs; C/c1..c122/:cl,cs; endsets data: al=@OLE('D:\桌面\jm.xlsx'); bl=@OLE('D:\桌面\jm.xlsx'); cl=@OLE('D:\桌面\jm.xlsx'); enddata min=@sum(A(i):as(i))+@sum(B(m):bs(m))+@sum(C(k):cs(k)); @for(A(i):@bin(as(i))); @for(B(i):@bin(bs(i))); @for(C(i):@bin(cs(i))); (@sum(A(i):al(i)*as(i)/0.6)+@sum(B(m):bl(m)*bs(m)/0.66)+@sum(C(k):cl(k)*cs(k)/0.72))*(1-0.0133)>26*2.82*10000;
时间: 2023-10-20 16:07:24 浏览: 133
ASTM A146.pdf
这是一个数学模型,使用了三个集合A、B和C,每个集合都有一些元素。数据部分定义了每个元素的值,这些值来自于一个名为'jm.xlsx'的OLE对象。模型的目标是将集合A、B和C中的元素分配给二进制变量as、bs和cs,以最小化一个目标函数。目标函数的计算包括了集合元素的乘积、系数和比率,并与一个固定值进行比较。如果目标函数的结果大于固定值的乘积,则满足约束条件。
阅读全文