使用Lingo软件解线性规划问题及结果分析

 时间:2026-02-15 19:33:36

1、首先,准备一个线性规划的问题,这里选用的是

max z=2*x+3*y;

4*x+3*y<10;

3*x+8*y<12;

也就是求z在可行域

4*x+3*y<10;

3*x+8*y<12;

内的最大值。

使用Lingo软件解线性规划问题及结果分析

2、然后,打开lingo软件,显示出编辑器部分。

使用Lingo软件解线性规划问题及结果分析

3、在lingo编辑器部分输入以下代码

max=2*x+3*y;

4*x+3*y<10;

3*x+8*y<12;

注意第一句是max=2*x+3*y;而不是max z=2*x+3*y;这是lingo的语言规范。

使用Lingo软件解线性规划问题及结果分析

4、最后点击lingo菜单栏的Solve按钮,导出此线性规划的问题的结果。

使用Lingo软件解线性规划问题及结果分析

使用Lingo软件解线性规划问题及结果分析

5、lingo的结果分为两部分,一部分是结果报告“Solution Report”;另一部分是求解状态“Solver Status”。

使用Lingo软件解线性规划问题及结果分析

6、lingo求解结果分析一:结果报告“Solution Report”。这部分是非常重要的,最主要的信息就在这个“Solution Report”里。

使用Lingo软件解线性规划问题及结果分析

7、lingo求解结果分析二:求解状态“Solver Status”。这部分没那么重要了,主要表现出的是变量个数、非零系数个数、内存使用量和求解时间。

使用Lingo软件解线性规划问题及结果分析

  • 多元线性回归分析的优缺点
  • 怎么看卡方分布的分位数表?
  • matlab中多元线性回归方程分析和拟合
  • arma模型方差公式
  • r语言读取excel数据
  • 热门搜索
    节约用水的手抄报 小学生中国梦手抄报 中国加油武汉加油手抄报 教师节手抄报简单又漂亮 植物手抄报 金秋十月手抄报 法制与安全的手抄报 手抄报边框花纹 保护环境手抄报资料 中学生安全手抄报