QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8389|回复: 8
打印 上一主题 下一主题

帮忙看看用LINGO把计算结果导入EXCEL的一个小问题

[复制链接]
字体大小: 正常 放大

15

主题

4

听众

251

积分

升级  75.5%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2009-9-8 21:33 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
MODEL:
SETS:
GJ/1..24/:W,V;
!代表24个工件,W代表重量,V代表体积;
SHQ/1..6/;
POSITION/1..24/:T,WD;
BL(GJ,POSITION):X;
!如果X(I,J)=1,则表示第I个工件放在第J个位置上;
ENDSETS
DATA:
W=348 352 347 349 347.5 347 330 329 329 327.5 329 331.5
  348.5 347 346.5 348 347.5 348 333 330 332.5 331.5 331.5 332;
V=101.5 102 105 105.5 106 104 94 98 100.5 98.5 98 99 104.5 105 107.5 104.5 104
  104.5 97 97 99 98 96.5 94.5;
@OLE('GJ.xls','PAIXU')=X;!把计算结果写入EXCEL文件;
ENDDATA
@FOR(BLBIN(X));!指定X(I,J)为0/1变量;
@FOR(GJ(I)SUM(POSITION(J):X(I,J))=1);!每一个工件必须放到一个扇区;
@FOR(POSITION(J)SUM(GJ(I):X(I,J))=1);!每个位置上放一个工件;
@FOR(POSITION(J):T(J)=@SUM(GJ(I):V(I)*X(I,J)));
@FOR(POSITION(J):WD(J)=@SUM(GJ(I):W(I)*X(I,J)));
D(1)=WD(1)+WD(2)+WD(3)+WD(4);
D(2)=WD(5)+WD(6)+WD(7)+WD(8);
D(3)=WD(9)+WD(10)+WD(11)+WD(12);
D(4)=WD(13)+WD(14)+WD(15)+WD(16);
D(5)=WD(17)+WD(18)+WD(19)+WD(20);
D(6)=WD(21)+WD(22)+WD(23)+WD(24);
@FOR(SHQ(J)|J#NE#6(J)=1357);
H=4.5;!H是假设的目标函数值,H越大越优;
!常数H可以设定为不同的数值试一试,本题H>=5/时没有找到可行解;
T(1)-T(2)>=H;T(3)-T(4)>=H;T(5)-T(6)>=H;
T(7)-T(8)>=H;T(9)-T(10)>=H;T(11)-T(12)>=H;
T(13)-T(14)>=H;T(15)-T(16)>=H;T(17)-T(18)>=H;
T(19)-T(20)>=H;T(21)-T(22)>=H;T(23)-T(24)>=H;
T(3)-T(2)>=H;T(5)-T(4)>=H;T(7)-T(6)>=H;
T(9)-T(8)>=H;T(11)-T(10)>=H;T(13)-T(12)>=H;
T(15)-T(14)>=H;T(17)-T(16)>=H;T(19)-T(18)>=H;
T(21)-T(20)>=H;T(23)-T(22)>=H;T(1)-T(24)>=H;
END
上面是源程序,我想把计算的结果写入EXCEL中,可每次运行都出现ERROR code 48(打不开文件),请各位高手给指点一下,先谢谢了!
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

15

主题

4

听众

251

积分

升级  75.5%

该用户从未签到

新人进步奖

回复

使用道具 举报

15

主题

4

听众

251

积分

升级  75.5%

该用户从未签到

新人进步奖

回复

使用道具 举报

0

主题

4

听众

14

积分

升级  9.47%

该用户从未签到

新人进步奖

这个 问题 我和你相反 我从excel  导入lingo 出现了同样的问题~~~  也是找不到~~ 打不开~~~
回复

使用道具 举报

olh2008 实名认证       

88

主题

42

听众

1万

积分

船长

  • TA的每日心情
    开心
    2018-9-1 14:36
  • 签到天数: 86 天

    [LV.6]常住居民II

    邮箱绑定达人 优秀斑竹奖 新人进步奖 发帖功臣 最具活力勋章 元老勋章 原创写作奖 风雨历程奖

    群组Latex研学群

    群组数学建模

    群组Mathematica研究小组

    群组LINGO

    群组Matlab讨论组

    回复

    使用道具 举报

    cs_lidong 实名认证       

    0

    主题

    0

    听众

    10

    积分

    升级  5.26%

    该用户从未签到

    自我介绍
    是我是我就是我
    回复

    使用道具 举报

    olh2008 实名认证       

    88

    主题

    42

    听众

    1万

    积分

    船长

  • TA的每日心情
    开心
    2018-9-1 14:36
  • 签到天数: 86 天

    [LV.6]常住居民II

    邮箱绑定达人 优秀斑竹奖 新人进步奖 发帖功臣 最具活力勋章 元老勋章 原创写作奖 风雨历程奖

    群组Latex研学群

    群组数学建模

    群组Mathematica研究小组

    群组LINGO

    群组Matlab讨论组

    回复

    使用道具 举报

    2

    主题

    13

    听众

    275

    积分

    升级  87.5%

  • TA的每日心情
    无聊
    2016-10-4 21:00
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    想要了解建模的更多知识

    社区QQ达人 社区QQ达人

    群组2016国赛备战群组

    回复

    使用道具 举报

    康康+60        

    13

    主题

    13

    听众

    233

    积分

    升级  66.5%

  • TA的每日心情
    郁闷
    2016-9-11 08:16
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    自我介绍
    本科生

    社区QQ达人

    f[x_,y_]=x^2+y^2-Cos[pix]
    plot3D[f[x,y],{x,-5,5},{y,-5,5},axeslabel->{x,y,z}]
    plot3D[f[x,y],{x,-5,5},{y,-5,5},axeslabel->{x,y,z},plotpoints->60]
    plot3D[f[x,y],{x,-5,5},{y,-5,5},axeslabel->{x,y,z},plotpoints->60,colorfunction->hue]
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-17 23:48 , Processed in 1.161713 second(s), 98 queries .

    回顶部