lingo详细教程
lingo读取写入excel数据
示例代码
MODEL:
SETS:
//HUIYUAN1指定M,T为一个1000维向量
HUIYUAN1/1..1000/:M,T;
//DVDS1指定D为一个100维向量
DVDS1/1..100/:D;
//指定C为1000*100的矩阵
LINKS1(HUIYUAN1,DVDS1):C;
LINKS2(HUIYUAN1,DVDS1):X;
ENDSETS
DATA:
//数据段,将指定excel文件中公式->名称管理器内DVDNUM的数据段赋给C
C=@OLE('C:\\Users\\jerry123\\Desktop\\2005b.xlsx',DVDNUM);
ENDDATA
//约束矩阵X内每个元素X(I,J)<=D(J)
@FOR(DVDS1(J):@SUM(HUIYUAN1(I):X(I,J))<=D(J));
//约束向量和为950
@SUM(HUIYUAN1(I):M(I))=950;
//约束X第I行向量和为3*M(I)
&