QQ登录

只需要一步,快速开始

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

VC2008与lingo11破解版混合编程,遭遇变量限制

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

1

主题

3

听众

23

积分

升级  18.95%

  • TA的每日心情
    开心
    2014-10-5 17:01
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    1#
    发表于 2014-9-28 11:31 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    做C++调用lingo11进行优化的混合编程,方法大致是把lingo的dll文件放置在c程序的目录文件下,当所要解的规划问题涉及变量较少时,运行正常,后来一个优化涉及527个变量,结果不能运算,出现了
      [Error Code:  108]
      The model's dimensions exceed the capacity of this version:
                   DIMENSION    ACTUAL     LIMIT
                Constraints         7       150
        Nonlinear Variables         0        30
          Integer Variables         0        30
            Total Variables       527       300
      Contact LINDO Systems regarding larger versions of LINGO.
    也就是说dll在被C++调用时并没有破解,仍然是300个变量上限。

    后来换了许多所谓破解版本的DLL覆盖在c程序目录下,有的仍是上面的错误,有的是下面的新错误。
    [Error Code:  191]
      The LINDO API returned the following error code:        2026
      LINDO API routine: LSsolve
      License is too small for the given problem.
    [Error Code:  193]
      A solution is not available for this model.
      Running output operations ...

    请教论坛里的高手,是如何突破混合编程的变量限制的。不胜感激!




    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    2802

    主题

    160

    听众

    8905

    积分

  • TA的每日心情
    开心
    2017-4-26 10:25
  • 签到天数: 491 天

    [LV.9]以坛为家II

    自我介绍
    即使不开心也不要皱眉,因为你永远不知道有谁会爱上你的微笑!

    社区QQ达人 发帖功臣 新人进步奖 最具活力勋章

    群组数学中国试看培训视频

    群组2017美赛两天强训

    群组2015司守奎matlab培训

    群组2016国赛优秀论文解析

    群组国赛护航思路养成班

    很好的资料
      收起(12)
    回复

    使用道具 举报

    715

    主题

    213

    听众

    8600

    积分

  • TA的每日心情
    开心
    2017-4-28 17:18
  • 签到天数: 415 天

    [LV.9]以坛为家II

    社区QQ达人 邮箱绑定达人 风雨历程奖 最具活力勋章 发帖功臣 元老勋章 新人进步奖

    群组乐考无忧考研公益讲座

    群组2017美赛两天强训

    群组模友会交流视频

    群组

    群组国赛讨论

    帮你顶一个,希望人们可以看到
    回复

    使用道具 举报

    2620

    主题

    162

    听众

    1万

    积分

    升级  0%

  • TA的每日心情
    开心
    2015-3-12 15:35
  • 签到天数: 207 天

    [LV.7]常住居民III

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

    群组第六届国赛赛前冲刺培

    群组国赛讨论

    群组2014美赛讨论

    群组2014研究生数学建模竞

    群组数学中国试看培训视频

    回复

    使用道具 举报

    madder123        

    1

    主题

    3

    听众

    23

    积分

    升级  18.95%

  • TA的每日心情
    开心
    2014-10-5 17:01
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    谢谢各位捧场。
    我用版主给的lingo13的激活码,激活了lingo13,再运行,就是这么个结果,苦逼啊,差27个变量!
    [Error Code:  108]

      The model's dimensions exceed the capacity of this version:
                   DIMENSION    ACTUAL     LIMIT
                Constraints         7       250
        Nonlinear Variables         0        50
          Integer Variables         0        50
            Total Variables       527       500

      Contact LINDO Systems regarding larger versions of LINGO.
    回复

    使用道具 举报

    0

    主题

    8

    听众

    207

    积分

    升级  53.5%

  • TA的每日心情
    开心
    2014-9-28 15:23
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    群组第四届数学中国美赛实

    回复

    使用道具 举报

    0

    主题

    8

    听众

    207

    积分

    升级  53.5%

  • TA的每日心情
    开心
    2014-9-28 15:23
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    群组第四届数学中国美赛实

    回复

    使用道具 举报

    0

    主题

    8

    听众

    207

    积分

    升级  53.5%

  • TA的每日心情
    开心
    2014-9-28 15:23
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    群组第四届数学中国美赛实

    回复

    使用道具 举报

    21

    主题

    97

    听众

    3110

    积分

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

    [LV.8]以坛为家I

        LINGO 11破解版算起来应该是破解不完全吧。实际为DEMO爆破的吧。
        两个建议:
        1.试一下我分享的LINGO 10,看是否可用;
        2.告诉我如何VC++调用LINGO,本人暂时不太懂C++等高级语言,但有LINGO 14正版,破解版,LINDO API 9,LINGO 15正版,且核心DLL库均为最新,如果方便的话我可以给你算一下。
      收起(3)
    有什么好说的
    回复

    使用道具 举报

    madder123        

    1

    主题

    3

    听众

    23

    积分

    升级  18.95%

  • TA的每日心情
    开心
    2014-10-5 17:01
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    有个同学问怎么调用。关于高级语言调用lingo,大致如下:
    一,为什么要调用。主要是lingo虽然非线性规划比较在行,但是比起matlab来,每次运行只能进行单目标规划,涉及相同数据进行不同目标函数和约束条件时,或者不同的数据代入同一模型时,就得一次次手动运行,很麻烦。通过混合编程,可以借助高级语言里的循环语句实现多目标规划或者重复运行模型。
    二,调用过程。详细过程在lingo文件夹下面的手册里,manual.pdf中有详细介绍,在第12章,不过手册是英文。
    以C++为例,主要包含两个文件,一个是C++源文件,后缀cpp,一个是lingo的文本文件,后缀是lng,用lingo写完另存为文本就好。
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-8-18 07:09 , Processed in 1.628378 second(s), 99 queries .

    回顶部