数学建模社区-数学中国

标题: 请教一个Lingo+excel的问题 [打印本页]

作者: 严正礼    时间: 2020-5-31 21:58
标题: 请教一个Lingo+excel的问题
  1. MODEL:
  2. SETS:
  3.         MYSET/@OLE('C:\Users\Lenovo\Desktop\lingo courses\cities.xls','Cities')  /;
  4.                          Cost,Need,Supply,Ordered;

  5. ENDSETS       
  6. MIN=[url=home.php?mod=space&uid=332450]@[/url] SUM(MYSET(I):ORDERED(I)*COST(I)):   
  7. @FOR(MYSET(I):     
  8.     [CON1]ORDERED(I)>NEED(I);               
  9.     [CON2]ORDERED(I)<SUPPLY(I));
  10. DATA:
  11.     COST,NEED,SUPPLY= /@OLE('cities.xls')
  12.     @OLE('cities.xls','Citiets')  =ORDERED;
  13. ENDDATA
  14. END
复制代码
我觉得可能是缩进的问题,报错是在“Cost,Need,Supply,Ordered;”那行的第一个逗号。求解答

作者: madio    时间: 2020-6-1 08:14
那肯定是上一行的问题,把你的excel文件发过来,好能测试

作者: vensonjett    时间: 2022-4-21 22:51
MODEL:

SETS:
MYSET/@OLE('C:\Users\Lenovo\Desktop\lingo courses\cities.xls','Cities')/:Cost,Need,Supply,Ordered;
ENDSETS      

MIN=@SUM(MYSET(I):ORDERED(I)*COST(I));   
@FOR(MYSET(I):     
    ORDERED(I)>NEED(I);               
    ORDERED(I)<SUPPLY(I));
DATA:
    COST,NEED,SUPPLY= /@OLE('cities.xls')
    @OLE('cities.xls','Citiets')  =ORDERED;
ENDDATA
END





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