lingo入门-结果窗口内容解读和运行程序 day 1

LINGO是一个用于线性和非线性规划的工具,便于解决和分析复杂问题。使用步骤包括打开软件、输入代码并运行。文章举例展示了如何试运行代码并解释了运行结果的各项指标,如最优目标值、迭代次数和约束条件的满足情况。
摘要由CSDN通过智能技术生成


前言

以下一些关于lingo使用的入门小知识。

一、lingo是什么?

LINGO 是一个利用线性规划和非线性规划来简洁地阐述、解决和分析复杂问题的简便工具。其特点是程序执行速度很快,易于输入、修改、求解和分析一个数学规划问题,因此LINGO 在教育、科研和工业界得到了广泛应用。

二、使用步骤

1.打开lingo

打开之后如图所示

2.试运行一段代码

填入如实例所示的代码,然后点击在这里插入图片描述

min=2*x1+3*x2;
x1+x2>=350;
x1>=100;
2*x1+x2<=600;

3.得到如图所示的运行结果

在这里插入图片描述
最右边为系统运行状态(注意:!!!Interru Solver按钮别点,点了终止运行,所得到的结果也是无效的。!!!)
最左边为我们的运行报告:
Global optimal solution found.表示全局最优解找到
Objective value.表示最优目标值(本题最优为800)
Infeasibility.不满足约束条件的个数.
Iterations.迭代次数.
一般的模型类型(model class):
在这里插入图片描述
在这里插入图片描述

Total nonzeros: Total表示当前模型中全部非零系数的数目,Nonlinear显示其中的非线性变量系数的数目。
Dual Price:如果该行右边数值加1,就得到优化模型相应的加上该行的Dual Price或减去该行的Dual Price。
Slack or Surplus(小于:松弛,大于:过剩): 如果满足约束条件,则该值是左右差的绝对值. 如果不满足约束条件,则该值为负数. 如果该值为0,说明两边相等.

总结

大概就是这些内容,如何去读lingo的结果窗口内容解读和运行程序。

  • 6
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值