当前位置:   article > 正文

Lingo11 解决优化问题( 下载和运行 )_lingo11怎么运行代码

lingo11怎么运行代码

一、软件下载(lingo 11 绿色版)

下载链接:https://pan.baidu.com/s/1pee01wF2DKqgoHDzAMyytA

提取码:4tg9

1.鼠标右击【Lingo 11】压缩包选择【解压到 Lingo 11】。

2.打开【Lingo 11】文件夹。

3.双击【Lingo11 应用程序】图标启动软件。

4.点击【Cancel】。

5.点击【No】。

6.安装成功!

 7. 编辑代码(见二、运行代码);点击【圆(solve)】运行。

8.运行完成,求得最优值和最优解

二、运行代码

1.整数规划问题 (!....; 为注释)

  1. max = 2*x1+3*x2;
  2. 1*x1+2*x2<=13;
  3. 4*x1<=16;
  4. x2>=3;
  5. @gin(x1); !x1为非负整数;
  6. @gin(x2); !x2为非负整数;

 最优解为x1=3,x2=5; 最优值为21.

2.线性规划问题

  1. max = 2*x1+3*x2;
  2. 1*x1+2*x2<=13;
  3. 4*x1<=16;
  4. x2>=3;
  5. !@gin(x1); !x1为非负整数;
  6. !@gin(x2); !x2为非负整数;

  最优解为x1=4,x2=4.5; 最优值为21.5.

3.指派问题

  1. model:
  2. sets:
  3. var/1..5/;
  4. link(var,var):c,x;
  5. endsets
  6. data:
  7. c=3 8 2 10 3
  8. 8 7 2 9 7
  9. 6 4 2 7 5
  10. 8 4 2 3 5
  11. 9 10 6 9 10;
  12. enddata
  13. min=@sum(link:c*x);
  14. @for(var(i):@sum(var(j):x(i,j))=1);
  15. @for(var(j):@sum(var(i):x(i,j))=1);
  16. @for(link:@bin(x));
  17. end

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/55671
推荐阅读
相关标签
  

闽ICP备14008679号