楼主: miguelheng
1991 0

GAM问题请教 [推广有奖]

  • 0关注
  • 0粉丝

学前班

50%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
70 点
帖子
1
精华
0
在线时间
1 小时
注册时间
2009-12-27
最后登录
2010-1-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位坛子里前辈,小弟在国外读书,选秀了GAMS这门课,老师交代了作业,用GAMS做了,出现了一些问题,望各位前辈指教下

题目:
PROBLEMA 8
Una empresa fabrica dos productos que vende en el mercado a los precios de Px = 30 , Py = 50 .
Su función de costes totales es C(x,y)=x²/2 – x + y² -4y + xy , siendo x,y las unidades producidas de cada producto . Hállese el máximo beneficio obtenido fabricando 30 unidades.


Modelo



Max 31x + 54y - x²/2 – y² - xy


s.a x + y = 30

意思是:一个公司生产2种产品,市场售价分别是Px=30, Py=50 。总的成本公式是C(x,y)=x²/2 – x + y² -4y + xy ,x,y 代表二种产品的数量。利润最高的时候是一共生产30个单位。

我写出来的GAMS是这样:
$ontext
    Programa No Lineal  Restricciones de Iguldad
    Problema 8
         Max 31x+54y-(x**2)/2-y**2
          s.a x+y=30
$offtext
variables
x,y,b;
x.l=30;
y.l=30;

equations
benefi,produ;
benefi..b=E= 31*x+54*y-(x**2)/2-y**2;
produ..p=E= x+y=30;

model PNLRI8/benefi,produ/;
solve  PNLRI8 using nlp  maximizing b;

运行后有二个错误不知道怎么解决:
错误提示是: GAMS Rev 121  Windows NT/95/98                    12/27/09 09:17:19  PAGE      1
G e n e r a l   A l g e b r a i c   M o d e l i n g   S y s t e m
C o m p i l a t i o n

          Programa No Lineal  Restricciones de Iguldad
          Problema 8
               Max 31x+54y-(x**2)/2-y**2
                s.a x+y=30
   8
   9  variables
  10  x,y,b;
  11  x.l=30;
  12  y.l=30;
  13
  14
  15  equations
  16  benefi,produ;
  17
  18  benefi..b=E= 31*x+54*y-(x**2)/2-y**2;
  19  produ..p=E= x+y=30;
****         $140
  20
  21
  22
  23  model PNLRI8/benefi,produ/;
  24
  25  solve  PNLRI8 using nlp  maximizing b;
****                                      $257
  26
  27
  28
GAMS Rev 121  Windows NT/95/98                    12/27/09 09:17:19  PAGE      2
G e n e r a l   A l g e b r a i c   M o d e l i n g   S y s t e m
Error Messages

140  Unknown symbol
257  Solve statement not checked because of previous errors
**** 2 ERROR(S)   0 WARNING(S)

COMPILATION TIME     =        0.000 SECONDS    0.7 Mb      WIN200-121

USER: GAMS Development Corporation, Washington, DC   G871201:0000XX-XXX
      Free Demo,  202-342-0180,  sales@gams.com,  www.gams.com   DC9999
**** FILE SUMMARY
INPUT      E:\TRABAJOS DE MOST\PROBLEMA 8.GMS
OUTPUT     C:\WINDOWS\GAMSDIR\PROBLEMA 8.LST
**** USER ERROR(S) ENCOUNTERED

请知道的兄弟姐妹帮忙看看,不胜感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:GAM CORPORATION Development ENCOUNTERED Compilation 请教 GAM

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 14:41