数码资源网·下载

展开

如何利用LINGO求解运筹学问题

作者:网友整理
微软数学求解器v1.0.217

微软数学求解器v1.0.217 24.40M / 简体中文

点击下载
韩国语安卓版(自学韩语成才app) v5.9.70 手机版

韩国语安卓版(自学韩语成才app) v5.9.70 手机版 20.57M / 简体中文

点击下载
数学求解器v10.2.1

数学求解器v10.2.1 51.82M / 简体中文

点击下载

如何利用LINGO求解运筹学问题.lingo是一个交互式的线性和通用优化求解器,其中的功能能够为理科研究解决多种问题,运筹学就是其中的一种,想知道怎样利用它来求解运筹学么,那就赶紧随小编一起来看看这篇如何利用LINGO求解运筹学问题吧!同时为大家提供了lingo16中文免费版下载

如何利用LINGO求解运筹学问题介绍

如何利用LINGO求解运筹学问题:

1)根据实际问题,建立数学模型,即使用数学建模的方法建立优化模型;

2)根据优化模型,利用LINGO 来求解模型。主要是根据LINGO 软件,把数学模型转译成计算机语言,借助于计算机来求解。

例题:在线性规划中的应用max Z =5 X1+3 X2+6X3,

s.t. X1 +2 X2 + X3 ≤18

2 X1 + X2 +3 X3 =16

X1 + X2 + X3 =10

X1 ,X2 ≥0 , X3 为自由变量

应用LINGO 来求解该模型,只需要在 lingo窗口中输入以下信息即可:

max=5*x1 +3*x2 +6*x3 ;

x1 + 2*x2 + x3 <=18 ;

2*x1 + x2 + 3*x3 =16 ;

x1 + x2 + x3 =10 ;

@free( x3) ;

然后按运行按钮,得到模型最优解,具体如下:

Objective value: 46.00000

Variable Value Reduced Cost

x1 14.00000 0.000000

x2 0.000000 1.000000

x3 -4 .000000 0.000000

由此可知,当 x1 =14 , x2 =0 , x3 =-4 时,模型得到最优值,且最优值为 46。

说明:在利用LINGO 求解线性规划时,如自变量都为非负的话,在LINGO 中输入的信息和模型基本相同;如自变量为自由变量,可以使用函数 @free来把系统默认的非负变量定义自由变量,如实例一中的 x3

如何利用LINGO求解运筹学问题

更多相关内容请前往lingo软件下载专题中查看!

加载全部内容

相关文章
相关专题
lingo软件下载专题
lingo只是缩写,全称应该是LinearInteractiveandGeneralOptimize...
进入专区