lingo怎么用(lingo基础知识)

Dear-linko 57 0 本文共644个字

Lingo是干嘛的

Lingo是专门用于求解数学线性规划的专业软件

Lingo简单模型

1.简单模型仅仅由目标函数个约束条件组成

2.目标函数中不用写Z

3.乘号(*)不能省略

4.变量的非负约束是默认约束

5.目标函数月约束条件无顺序要求

基于集合的专业模型

专业模型一般由三个部分组成

1.集合定义部分

2.数据定义部分

3.目标函数与约束条件定义部分

线性规划模型的三种形式

线性规划模型的一般形式

lingo怎么用(lingo基础知识)

线性规划模型的向量形式

lingo怎么用(lingo基础知识)

线性规划模型的矩阵形式

lingo怎么用(lingo基础知识)

Lingo如何运行

可以使用Lingo菜单下的Solve菜单求解模型,Solution菜单查看优化结果

Lingo计算结果解释

1.Global optimal solution:全局最优解

2.Objective value:目标函数值

3.Infeasibilities:不可行性,未满足的约束条件总数

4.Total solver iterations: 迭代次数

5.Variable:变量

6.Reduced Cost:各个变量的检验数

7.Slack or Surplus:松弛或剩余

8.Dual Price: 对偶价格

线性规划解的四种情况

唯一最优解: Global Optimal

多重最优解: LINGO只能找到其中一个解

多重最优解的判别

如果在最优表中所有基变量的取值都大于零,且存在非基变量的检验数为零,那么该线性规划模型具有多重最优解。

无界解,LINGO能够自动发现并给出提示: Unbounded solution.

无可行解情况, LINGO也能发现并给出提示: No feasible solution.

发表评论 取消回复
表情 图片 链接 代码

分享