2016 - 2024

感恩一路有你

lingo使用方法 LINGO的操作步骤?

浏览量:1073 时间:2021-04-04 06:03:44 作者:admin

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窗口中输入以下信息:

max=5*X1 3*x2 6*X3

X1 2*x2 X3

2*X1 x2 3*X3=16

X1 x2 X3=10

@Free(X3)

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

目标值:46.00000

可变值降低成本

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函数将默认的非负变量定义为自由变量,如例1中的X3。

新人想学编程,如何入门?

lingo使用方法 lingo循环语句的使用 lingo整数约束怎么写

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。