在线时间 63 小时 最后登录 2019-5-3 注册时间 2004-5-10 听众数 442 收听数 0 能力 -250 分 体力 10122 点 威望 -12 点 阅读权限 150 积分 -586 相册 6 日志 10 记录 10 帖子 2003 主题 1253 精华 36 分享 8 好友 1292
复兴中华数学头子
TA的每日心情 开心 2011-9-26 17:31
签到天数: 3 天
[LV.2]偶尔看看I
自我介绍 数学中国网站(www.madio.cn)是目前中国最大的数学建模交流社区
群组 : 越狱吧
群组 : 湖南工业大学数学建模同盟会
群组 : 四川农业大学数学建模协会
群组 : 重庆交通大学数学建模协会
群组 : 中国矿业大学数学建模协会
GAMS (General Algebraic Modeling System) 是一个用于数学规划问题的高级建模系统。它包括一个语言编译器和一套集成的高性能求解器。GAMS 是为复杂的、大型的建模应用度身订造的。它允许你创建能快速适应新情况的大型可维护模型。
4 J; N" e D) P( ] 通过让系统处理常规编程语言的耗时和出错细节问题,GAMS 允许用户专注于建模。用户可以专注于代数、快速改变模型公式、用一个求解器代替另一个,甚至稍微麻烦些就可以从线性转换为非线性。GAMS 增加了思考和运行模型、分析结果的可用时间。GAMS 还通过要求实体和关系的简洁和准确的规格,促使良好的建模习惯。GAMS 语言形式上和常用的编程语言相类似。因此它对任何有编程经验的人来说,都是似曾相识的。
# ~0 s2 N* S V% I) _% i, K5 Y$ o# f
4 \; V* g- Y. F
# W8 q* X z) V( Z6 u" t! _
/ @$ i, g0 P7 Q8 u+ d: A" F+ v GAMS 是灵活而又强大的。模型可以在平台间任意传输。用户能够容易的设计一个模型来对一个元素的不同值进行求解,然后生成一个列明每个案例的解答规格参数的输出报表。用户还可以在开发模型的同时创建相关文档,因为 GAMS 允许用户将说明文字包含在任何符号或公式的定义中。: N, E' G! W9 M) u! l
- M1 x4 |5 W9 a1 Q# X
GAMS 可处理许多不同问题类型的模型公式,包括线性规划(LP)、混合整数线性规划(MIP)、非线性规划(NLP)、混合整数非线性规划(MINLP)、混合互补规划(MCP)、均衡约束数学规划(MPEC)和随机规划。GAMS 还能够处理约束非线性系统(CNS)。
" _# U, r: \8 S. H1 o8 `' R6 y; c3 O2 l 1 q5 T0 y) `- N; c
自从 1987 以来,GAMS 在工业和教学研究方面,都被成功的使用,并且在超过 100 个国家中拥有超过 10000 个客户。+ C7 g9 E! U* J% [+ ^5 a; W {
% H Q1 Y5 w n1 P3 ~, \+ P
- Z* k* {) T) o8 _* C: Y. S
& n B& k& T' |+ T7 W9 | 系统特性 ) G; L8 F$ ]; H$ R9 {, m
GAMS 提供一个支持各种不同数学规划模型以及相关求解器的统一框架结构。模型被独立阐述为接近的解答、使用的特定求解器,和特定模型实例的数据。
& D+ `7 O8 e' {( B# {8 q2 e$ t ! Q& _/ h4 L6 ]% W! B! x
求解器 ) c; c2 B* B" z+ e# \* E
GAMS 结合了用于广泛问题类型的所有主要商业和学术的最新解决技术。此外 GAMS 还结合了 MPSGE 建模环境,特别是用于可计算的一般均衡模型(Computable General Equilibrium, CGE 模型)。
/ e+ T1 r9 B p( Y- `$ ] GAMS 的求解器包中还包括一系列用于非线性(包括混合整数非线性)模型的全局求解器。( U$ P. L' f+ v1 Q
% d$ x( W" s" V
. U5 x% g% ~5 ?7 ~
, a% A! r3 `- _9 _ O 多平台 $ v# Y. D! q' ?
模型是完全可移植的。模型可以随意在一个平台开发,或者移动到另外一个平台。GAMS 支持 Windows、Linux,和其他 UNIX 操作系统(AIX、Tru64Unix、HPUX、SGI、Solaris),允许在个人电脑、工作站和大型主机上面进行建模工作。; L6 n7 j7 [* d' c, D# \
" I# L2 p3 ^: _+ G
% v# ~5 r7 _% ^$ y$ s& J' X 模型库
% m1 @' v8 F3 o/ Q4 L8 W GAMS 模型库由超过 250 个用于许多不同应用领域的模型组成。它可以帮助用户解决真实世界的应用问题。我们的范例模型包括以下的应用: 经济学、计量经济学,和一般均衡模型6 z! \5 o0 {5 y
" c& Z& t; g5 \2 J& C# E3 J" c
模型库包含所有支持模型类别的范例模型。许多产品级的应用模型都可以通过对范例模型进行简单的扩展来开发。2 A# s& I. l) [* Y: [
; l5 J4 y5 {" E* ~
1 q3 b y- ^; R9 r( _, A GAMS 与其他应用软件
5 a* a; I" z9 m7 b( U2 l( u) u 真实世界应用牵涉到与其他应用软件的接口模型。GAMS 提供与其他软件的接口,例如:Microsoft Office Applications (Excel, Access, etc.) GNUplot MATLAB " y) l3 s! q8 [3 y8 ]% z/ s
4 P" D) m7 \3 r: g) V
GAMS 可以在许多不同的设置下使用,并且能够被集成到多种应用环境中,包括 C/C++、Delphi、JAVA、Visual Basic 或者用于大型应用的 WebSphere。
) M' N/ D7 D/ @9 i3 D
' }. v. x% k1 j t" Q : }% b" c3 _ J4 y' g
注:GAMS试用版对变量个数有限 制 $ ?* z& ]! D( ~# E
Without a valid GAMS license the system will operate as a free demo system with these limitations: 7 U7 H" j& V) x* A$ ^& _
Model limits:
: d T0 F" W# r/ X5 F# I Number of constraints and variables: 300 . k; i) ~/ A7 ^8 T5 M3 o
Number of nonzero elements: 2000 (of which 1000 nonlinear)
2 _0 j9 P( C; D7 V/ C Number of discrete variables: 50 (including semi continuous, semi integer and member of SOS-Sets) * b5 m, W* P+ Q. r9 j# B
Global solver limits:
4 q( Q4 H/ M1 ^: W Number of constraints and variables: 10
zan