在线时间 0 小时 最后登录 2012-2-26 注册时间 2009-5-17 听众数 4 收听数 0 能力 0 分 体力 60 点 威望 0 点 阅读权限 20 积分 37 相册 0 日志 0 记录 0 帖子 38 主题 8 精华 0 分享 0 好友 0
升级 33.68%
该用户从未签到
第一节 简介与安装
0 B% o# V, j/ ^7 B* c4 N, ~" K* b
. r$ V: f* D4 C( }) l 第二节 用 LINDO 求解线性规划 (LP) 问题 8 d7 A2 N/ \' R) A- a* ]( q: `
& G) G; `& K- ?/ n+ h# N* t* d
第三节 用 LINDO 求解整数规划 (IP) 和二次规划 (QP) 问题 : e$ T. V- f& l9 N2 X0 G1 z
* W6 |* e) r2 i; K7 s
第四节 GINO 简介
/ o! o3 { {4 V' r
q1 \- p* L" h 第五节 LINGO 简介 1 m+ ~3 K/ t+ R0 r$ Q
3 h! p+ I% \3 V; ~) |! P
8 Q O. y2 G( t g" L' Q
: q- W- O7 h& U4 K
. V" Y. i; X: x, E 8 v3 q" _: m# O: {5 ^1 D. u
Y) s# \3 }% U- V/ j: k, Z- j7 a
+ n" \; H4 L9 V! C% k
9 D& e4 c2 k2 S. l
+ _5 L) o2 f) p3 ^/ Y5 T5 S# D- S , l5 v; t6 b5 l0 M2 Z) p" ^
, G; r2 e, H& a8 t
4 F5 Z _ C9 Q" _; d! B / |# Q9 |/ {. f$ j- f* _
5 y5 v/ V+ F. ? 8 O9 F/ u% _2 A
: `) q' w0 t5 P7 P. v5 p N
% `8 G- F$ ]# i- i& M- M. E' l
; ~9 u1 i% {2 v; i0 M 8 z6 z* |" |! _4 p1 H
第一节 简介与安装
$ p) A$ k& G6 M7 h; k 1 A" p6 c; r. v
1 · 1 简介 ! g$ s; J1 H, Q( C: t2 y
8 X7 R+ z& C5 G/ U; j- D) p2 Y) T
本文主要面向大中专学生 , 研究生 , 及掌握一定的高等代数知识的读者,介绍 LINDO 软件包(学生版)的基本使用方法。该软件包(学生版)主要功能在于帮助使用者较快地输入一个优化问题的式子 , 求解并分析该优化问题 , 然后可做些较小的改动 , 并重复上述的过程 . * h* V7 d# O; ~- c, I
+ o9 G) A' S5 ^* F: B 该软件包(学生版)在微机上 DOS 环境下运行。其使用界面不是图形式的,而是字符式的;不是菜单式的 , 而是面向具体的命令 (Command). 它有许多的命令 , 每一个命令都可随时执行 , 由系统检查该命令是否在上下文中起作用 . 它采用一种对用户友好的交互使用方式 , 包括了所有的使用过程指导 . 基于使用的具体情况 , 它会向使用者询问下一步将做什么 , 或等待使用者输入下一个命令 . ! s5 G3 ?; T8 K. q3 x6 }# `7 ]
$ h& K3 H0 N+ D- o* J
LINDO 软件包(学生版)包括 LINDO , GINO , LINGO 和 LINGO NL ( LINGO2 )等优化软件的学生版以及相应的例子文件。由于 LINDO 程序执行速度很快,易于方便地输入、求解和分析优化问题, LINDO 在教学、科研和工业界得到广泛应用。这里用 LINDO 软件包作为 LINDO , GINO , LINGO 和 LINGO NL 等的统称,包含五种组件,下面分别介绍如下: ; X- u! n1 `# h& a* X6 V
/ N4 @" I) N E% J+ K: i+ X
( 1 ) LINDO 是 Linear INteractive and Discrete Optimizer 字首的缩写形式,是由 Linus Schrage 于 1986 年开发的优化计算软件包 , 可以用来求解线性规划 (LP----Linear Programming),! N& c5 q$ G4 d: ^2 B
整数规划 (IP----Integer Programming) 和二次规划 (QP----Quadratic Programming) 问题 . LINDO 易于规划问题的输入、求解和分析,程序执行速度很快。 LINDO 学生版最多可求解多达 200 个变量和 100 个约束的规划问题。
0 s6 a! B% f5 }% T% e8 Q" q# L
: E* ^4 F( |! E ( 2 ) GINO 可用于求解非线性规划 (NLP----Nonlinear Linear Programming) 问题,求解线性和非线性方程组和不等式组,以及代数方程求根。 GINO 中包含了有关财务、概率等方面的函数和三角函数,以及各种一般的数学函数,可供使用者建立问题模型时调用。 GINO 学生版最多可求解多达 50 个变量和 30 个约束的问题。
7 f: Z, u5 g$ U( j 2 O& T& }. r9 B: R u( w
( 3 ) LINGO 可用于求解线性规划和整数规划问题。 ! \5 ~, O6 ~* \. X7 E8 F$ L
(4)
: d' L+ z: T% a4 L- D4 b+ P% i+ z LINGO NL ( LINGO2 ) 可用于求解线性、非线性和整数规划问题。 ; @. Q. h5 L7 V6 h3 s
. N }- i. ~# ~% X4 C) a 与 LINDO 和 GINO 不同的是, LINGO 和 LINGO NL ( LINGO2 ) 包含了内置的建模语言,允许以简练、直观的方式描述所需求解的问题,模型中所需的数据可以以一定格式保存在列表 (List) 和表格( Table )中,也可以保存在独立的文件中。 LINGO 和 LINGO NL ( LINGO2 ) 学生版最多可求解多达 200 个变量和 100 个约束的问题。 2 O6 o9 r' _2 T. O
; ? X/ Y6 Z$ b C, p( A# W. p4 E ( 5 )例子文件:在软件包中还含有例子文件,其中有些例子文件与各软件在一起,但大多数例子文件一般安装在例子目录。例子目录下的例子文件是以 LUTOS 1-2-3 的 WK1 格式存储的(也可用 MS-OFFICE 工具的 EXCEL 软件读写)。
最优计算.rar
42.5 KB, 下载次数: 8, 下载积分: 体力 -2 点
zan