【最新资讯】英飞咨询现正式成为GAMS在中国区域的代理机构,欢迎有意订购者联系我们
GAMS介绍
GAMS是用于数学编程和优化的高级建模系统。它由语言编译器和稳定的集成高性能求解器组成。GAMS是为复杂的大规模建模应用程序量身定制的,可让您建立大型可维护的模型,这些模型可快速适应新情况。GAMS专为线性建模,非线性建模和混合整数优化问题而设计。 GAMS允许用户以一种与数学描述非常相似的方式来建立数学模型。GAMS可以让用户专注于建模。GAMS语言通过简洁和精确的描述来鼓励良好的建模习惯。GAMS语言在形式上类似于通用编程语言。因此,任何有编程经验的人都熟悉它。但是,由于模型的表述方式与数学描述类似,因此不仅程序员可以理解和维护模型,实际领域专家也可以理解和维护模型。GAMS关注建模者,并允许做所有建模相关的事情。
GAMS特点
模型与求解器之间的独立:GAMS提供超过25个不同的求解器的组合,包括所有的能想到的商业求解器。
模型与数据之间的独立:编写模型与数据之间是独立的,可以从不同的来源收集数据,从plain ASCII到Excel 或者 Access 和其他来源。可以用GDX文件格式来存储这些数据,GDX文件是存储一个或多个GAMS符号(例如集合,参数变量和方程式)的值的文件。GDX文件可用于为GAMS模型准备数据,显示GAMS模型的结果,使用不同的参数存储同一模型的结果等。GDX文件不存储模型公式或可执行语句。
模型与平台之间的独立:编写一次即可在任何地方运行。GAMS可在Windows,Linux,Mac OS X,SOLARIS,Sparc Solaris和IBM Power AIX上运行。
模型与用户界面的独立:GAMS面向对象的API通过提供与GAMS交互的适当类,允许将GAMS无缝集成到应用程序中。面向对象的GAMS API的三个版本:.NET,Java和Python可与.NET Framework 4(Visual Studio 2010),Java SE 5和更高版本以及Python 3.4、2.7和2.6一起使用。
强大的全球用户社区:GAMS使用者遍布120多个国家/地区,有跨国公司,大学,研究机构和政府。GAMS使用领域也很广泛(包括能源和化学工业),农业计划或制造业。
如有问题,欢迎联系我们! 联系方式:英飞咨询 张老师 电话: 183 1093 5320 |