QQ登录

只需要一步,快速开始

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

新手,老报错,帮忙改一下吧,不胜感激

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

2

主题

6

听众

36

积分

升级  32.63%

  • TA的每日心情
    难过
    2013-8-4 10:50
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    自我介绍

    群组LINGO

    跳转到指定楼层
    1#
    发表于 2013-7-17 15:09 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    model
    sets:
        time/1..7/:s,t;
        shebei/1..4/:a,b,c,d,e,f;
        link(time,shebei):g,h;
    !g设备实际输出功率,h每个时间段内的发动机运行台数;
    endsets
    data:
    !每个时间段的需求;
        s=12000,32000,25000,36000,25000,30000,18000;
    !每个时间段的时间;
        t=6,3,3,2,4,4,2;
    !可用数量;
        a=10,4,8,3;
    !小输出功率;
        b=750,1000,1200,1800;
    !最大输出功率;
        c=1750,1500,2000,3500;
    !固定成本;
        d=2250,1800,3750,4800;
    !边际成本;
        e=2.7,2.2,1.8,3.8;
    !启动成本;
        f=5000,1600,2400,1200;
    enddata
    min=@sum(link(i,j):h(i,j)*f(j)+(g(j)-b(j))*e(j)*t(i)+d(j)*h(j)*t(j));
    !功率限制;
    @for(link(i,j):g(i,j)>=b(i),g(i,j)<=b(j));
    !需求限制;
    @for(time(i,j):g(i,j)*t(i,j)>=s(i,j));
    !数量限制;
    @for(shebei(i,j):h(j)<=a(i));
    end
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    2

    主题

    6

    听众

    36

    积分

    升级  32.63%

  • TA的每日心情
    难过
    2013-8-4 10:50
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    自我介绍

    群组LINGO

    回复

    使用道具 举报

    21

    主题

    97

    听众

    3110

    积分

  • TA的每日心情
    奋斗
    2014-3-2 00:26
  • 签到天数: 243 天

    [LV.8]以坛为家I

    我尝试着给你改了一会儿,仍然还是报错,不过有一点,这段程序数据段后的语句中对集合使用有些混乱,比如:shebei不是衍生集合,不能出现shebei(i,j)这样的使用方式,如果方便的话,你可以把自己的模型贴出来,这样更能方便大家直观地看清楚你的思路。这是我的一点看法。

    点评

    百年孤独  把他的题目编辑一下, 凸显出代码错误的原因 还有代码表达的内容  详情 回复 发表于 2013-7-18 11:23
    有什么好说的
    回复

    使用道具 举报

    3503

    主题

    538

    听众

    5990

    积分

  • TA的每日心情
    开心
    2017-2-7 15:12
  • 签到天数: 691 天

    [LV.9]以坛为家II

    社区QQ达人 元老勋章 发帖功臣 新人进步奖 优秀斑竹奖 金点子奖 原创写作奖 最具活力勋章 助人为乐奖 风雨历程奖

    群组2013年国赛赛前培训

    群组2014年地区赛数学建模

    群组数学中国第二期SAS培训

    群组物联网工程师考试

    群组2013年美赛优秀论文解

    wujianjack2 发表于 2013-7-17 17:21
    我尝试着给你改了一会儿,仍然还是报错,不过有一点,这段程序数据段后的语句中对集合使用有些混乱,比如:s ...

    把他的题目编辑一下, 凸显出代码错误的原因 还有代码表达的内容

    点评

    wujianjack2  哦,好的。不过暂时我还没有这个权限呢!  详情 回复 发表于 2013-7-18 12:24
    回复

    使用道具 举报

    21

    主题

    97

    听众

    3110

    积分

  • TA的每日心情
    奋斗
    2014-3-2 00:26
  • 签到天数: 243 天

    [LV.8]以坛为家I

    百年孤独 发表于 2013-7-18 11:23
    把他的题目编辑一下, 凸显出代码错误的原因 还有代码表达的内容

    哦,好的。不过暂时我还没有这个权限呢!
    有什么好说的
    回复

    使用道具 举报

    qlb061        

    3

    主题

    9

    听众

    3480

    积分

    升级  49.33%

  • TA的每日心情
    奋斗
    2018-4-27 20:25
  • 签到天数: 969 天

    [LV.10]以坛为家III

    自我介绍

    邮箱绑定达人

    群组LINGO

    本帖最后由 qlb061 于 2013-7-18 13:08 编辑

    错误实在太多了...
    model->model:

    min=@sum(link(i,j):h(i,j)*f(j)+(g(j)-b(j))*e(j)*t(i)+d(j)*h(j)*t(j));

    @for(time(i,j):g(i,j)*t(i,j)>=s(i,j));
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-9-30 19:46 , Processed in 0.512930 second(s), 82 queries .

    回顶部