QQ登录

只需要一步,快速开始

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

lingo软件介绍

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

30

主题

8

听众

106

积分

  • TA的每日心情
    奋斗
    2014-12-7 07:58
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    宣传员

    群组2014年网络挑战赛交流

    群组国赛讨论

    群组2014美赛讨论

    群组第三届数模基础实训

    跳转到指定楼层
    1#
    发表于 2015-7-22 15:17 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    LINGO: Linear INteractive General Optimizer      (V12.0)" c% D6 E# e( C3 o! ?0 x
    求解数学规划问题           Min Z = f (x)
    " u0 |: M+ z2 c                                              s.t  x  D ( Rn )- g  {+ h- o1 {0 V' d+ t
    需要掌握的几个重要方面
    4 K- h% M/ p- }, t# z, }& z基本语法结构1 c% g. `9 f/ {" R$ i$ \" k
    掌握集合(SETS)的应用
    , g  p# d: j" M. h: U8 Q- @正确阅读求解报告
    9 w" F6 z, W7 |  M! s正确理解求解状态窗口5 i1 F. f+ y& F$ n8 X
    学会设置基本的求解选项(OPTIONS). j" T8 q9 ^' p4 {, `

    * c' X* z; N9 c7 o0 {! b4 x* q5 e0 T8 e+ i6 c5 A/ |
    一、Lingo基本语法
    8 H  [! M# C! \% l: h" \. n$ N3 I! v1、定义了目标函数为MIN=.. 2 G- q& c5 U0 J+ j
    2、以一个分号“;”结尾
    ; C& G- }/ {" N$ ]      ——除SETS, ENDSETS, DATA , ENDDATA,  END之外
    + Z" {! u0 X% V$ M: h% }  A3、变量可以放在约束条件右端,也可放在约束条件的左端。/ C% J: N: i6 k9 a
    4、默认假定各变量非负。
    9 ?' G! ^6 o: b& B2 G6 v5、注释:“!”
    . C) b: F6 R+ _) {9 ?$ e6、<、>为≤、≥
    - Y7 D, A) W, c" H6 ?+ |4 x* Y
    " P8 Z( `9 a! h& _* p二、建模时需要注意的几个基本问题
    + X, H$ M5 L! y. j9 O9 C尽量使用实数优化,减少整数约束和整数变量. o4 ~$ n1 \5 g% l* A& K
    尽量使用光滑优化,减少非光滑约束的个数
    # E3 x6 Y8 r& ~尽量少使用绝对值、符号函数、多个变量求最大/最小值、四舍五入、取整函数等
    % f7 u: X# c7 c5 j$ ]尽量使用线性模型,减少非线性约束和非线性变量的个数
    . }: q2 ], X  S2 p1 o& E9 ~, {如x/y <5 改为x<5y
      ~' s4 A2 R, q/ X7 d- Y6 J3 `% n合理设定变量上下界,尽可能给出变量初始值
    6 f0 }- B/ G* `% M% z模型中使用的参数数量级要适当7 T6 ?# \, c5 d' L
    不同参数绝对值数量级之间差距一般要求小于3
    7 I2 k% K- U0 Y
    / d; ?# ~% z9 j# g0 d+ w
    3 m% m+ `$ o  v0 J% R  e8 N0 vLINGO有9种类型的函数:
    1 S* E  e3 y4 f1 I* W, X0 l, q( ?1 l1.&nbsp; 基本运算符:包括算术运算符、逻辑运算符和关系运算符
    - _4 r8 U- [0 ^/ ^4 H$ n4 G1 O! J# D2 M2.&nbsp; 数学函数:三角函数和常规的数学函数8 P, O+ H$ e3 s. `
    3.&nbsp; 金融函数:LINGO提供的两种金融函数! i! [8 V% L4 S, U
    4.&nbsp; 概率函数:LINGO提供了大量概率相关的函数
    5 W0 i, ~' U" f9 ^6 Z; \) I5.&nbsp; 变量界定函数:这类函数用来定义变量的取值范围+ ~9 A( K7 ~8 ]# P1 L) ]- @
    6.&nbsp; 集操作函数:这类函数为对集的操作提供帮助1 h) H9 N" }- z
    7.&nbsp; 集循环函数:遍历集的元素,执行一定的操作的函数9 `2 X; f5 I9 O8 S5 V
    8.&nbsp; 数据输入输出函数:这类函数允许模型和外部数据源相联系,             进行数据的输入输出
    ! q  j9 {6 {: q) h2 Y- J9.&nbsp; 辅助函数:各种杂类函数1 d2 `7 [% U+ Y. f1 P% y
    " v" u% k3 f. ]" Z) {2 Y/ g

    , w& M1 ~7 E- }3 R4 a
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-8-7 02:41 , Processed in 0.466774 second(s), 53 queries .

    回顶部