数学建模社区-数学中国

标题: 初学者求LINGO程序改错: [打印本页]

作者: scrat1990    时间: 2010-7-3 20:38
标题: 初学者求LINGO程序改错:
程序:
MODEL:
SETS:
QUATERS/1..4/:INV,RP,OP,DEM;
ENDSETS
DATA:
DEM=40,60,75,25;
ENDDATA
MIN=@SUM(QUATERS:400*RP(I)+450*OP(I)+20*INV(I));
@FOR(QUATERS(I):RP(I)<40);
@FOR(QUATERS(I)|I#GT#1:INV(I)=INV(I-1)+RP(I)+OP(I)-DEM(I));
INV(1)=10+RP(1)+OP(1)-DEM(1);
END
错误:model is ill defined
哪位高手顺便看一下?谢过~~


作者: qinjian    时间: 2010-7-4 11:44
   Global optimal solution found.
   Objective value:                              78450.00
   Total solver iterations:                             2


                       Variable           Value        Reduced Cost
                        INV( 1)        10.00000            0.000000
                        INV( 2)        0.000000            20.00000
                        INV( 3)        0.000000            70.00000
                        INV( 4)        0.000000            420.0000
                         RP( 1)        40.00000            0.000000
                         RP( 2)        40.00000            0.000000
                         RP( 3)        40.00000            0.000000
                         RP( 4)        25.00000            0.000000
                         OP( 1)        0.000000            20.00000
                         OP( 2)        10.00000            0.000000
                         OP( 3)        35.00000            0.000000
                         OP( 4)        0.000000            50.00000
                        DEM( 1)        40.00000            0.000000
                        DEM( 2)        60.00000            0.000000
                        DEM( 3)        75.00000            0.000000
                        DEM( 4)        25.00000            0.000000

                            Row    Slack or Surplus      Dual Price
                              1        78450.00           -1.000000
                              2        0.000000            30.00000
                              3        0.000000            50.00000
                              4        0.000000            50.00000
                              5        15.00000            0.000000
                              6        0.000000            450.0000
                              7        0.000000            450.0000
                              8        0.000000            400.0000
                              9        0.000000            430.0000
作者: qinjian    时间: 2010-7-4 11:56
这个好像是这个题目的问题。我也是有时能有结果,有时运行程序有问题!
写的程序应该没有什么问题
作者: 辛逸    时间: 2010-7-4 14:38
我也不会啊
作者: 辛逸    时间: 2010-7-4 14:39
自己找本资料看看就行了
作者: 辛逸    时间: 2010-7-4 14:42
自己找本资料看看就行了
作者: 辛逸    时间: 2010-7-4 14:46
自己找本资料看看就行了

作者: scrat1990    时间: 2010-7-4 15:41
谢谢,我自己再看看。
作者: linmatsas    时间: 2010-7-5 09:37
有问题啊~~~目标函数里 QUATERS后面要有(I)…………我加上这个就可以运行了……运行结果跟沙发一样~~~
作者: 东方明珠-WDZYQ    时间: 2010-7-5 16:29
版本问题,盗版问题都有可能的哈
作者: 李浩0123    时间: 2010-7-8 19:20
??????????????????




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