在GEMPACK和GAMS之间转换数据
在GEMPACK和GAMS之间转换数据
了解如何在GEMPACK和GAMS之间进行数据转换,包括新版本和旧版本的处理方式。从HAR到GAMS,以及从GAMS到HAR的转换工具和步骤。
GAMS被广泛用于一般均衡建模。在GEMPACK头文件数组(HAR)和GAMS格式之间转换数据相对容易。但是,存在两种不同类型的GAMS数据文件:
- 更近期的GAMS版本允许您将数据存储在GDX文件中 - 这是ViewHAR可以读取和写入的。还有指令行转换工具GDX2HAR和HAR2GDX。
- 较旧版本的GAMS使用文本格式存储数据。您可以使用SEEHAR或HAR2GAMS和GAMS2HAR实用程序在HAR文件和此较旧的文本格式之间进行转换。更多详情如下。
一、在HAR和GDX格式之间进行转换
较新版本的ViewHAR允许您打开或“另存为”HAR或GDX文件(请记住选择扩展的“advance或编辑”菜单)。
由Mark Horridge和Tom Rutherford编写的指令行实用程序GDX2HAR和HAR2GDX可在GAMS的数据交换格式(.GDX文件)和GEMPACK头文件数组文件(.HAR文件)之间进行转换。这些指令行程序既不需要GAMS许可证,也不需要GEMPACK许可证。这两个程序的稍微不同版本都包含在GAMS和GEMPACK的安装包中。
当使用较旧版本的GDX2HAR和HAR2GDX与新格式的GDX或HAR文件时可能会出现问题。
二、在HAR和基于文本的GAMS数据之间进行转换
您可以使用Tom Rutherford和Ken Pearson编写的实用程序。
三、从HAR到GAMS(文本)
GEMPACK程序SEEHAR可用于将GEMPACK头文件数组文件上的数据转换为GAMS样式文件。您可以下载一个在Windows PC上运行的SEEHAR版本。要将GEMPACK头文件数组转换为GAMS文件,请在运行SEEHAR时选择选项GMS。这有几个不同的变体。
这将提供有关不同GAMS转换选项的帮助。
还有可用的HAR2GAMS实用程序。[这本质上只是前面描述的SEEHAR。]
四、从GAMS(文本)到HAR
您可以下载用于进行此转换的GAMS2HAR实用程序。这些GAMS2HAR实用程序必须与GAMS的某个版本一起使用。
-
2023-09-06
REFPROP正版软件基本操作指南
这份REFPROP正版软件基本使用方法指南详细介绍了从启动软件到查询流体物性的步骤。您将了解如何选择流体、查询指定点的物性、查询饱和状态的物性以及创建物性图表。无论您是初学者还是专家,这个指南都将帮助您轻松掌握REFPROP软件的操作技巧。
查看详情 >
-
2023-12-06
Pipe Flow Expert 中文快速入门指南:精通管道设计与流体动力学
深入了解PipeFlowExpert中文快速入门指南,掌握管道设计和流体动力学的基础知识。本指南涵盖了绘图界面的使用技巧、单位转换(公制或英制)、储罐和流体源的应用,以及连接点或节点的设置。详细介绍流量需求的计算方法、管道流向的分析技巧,以及如何设计开放式和封闭式管道系统。学习如何有效预防管道回流,以及如何选择和使用管道图门、管件、控制阀和喷头。此外,本指南还提供泵型号的选择指导和负流量泵的使用方法,旨在帮助初学者和行业人员提高在管道系统设计和分析中的技能和效率。
查看详情 >
-
2019-11-26
桑基图制作软件e!Sankey V5中文版已正式发布
e!Sankey 5有新和改进。开发了新功能,对用户界面进行了现代化处理,并在处理细节时使操作舒适。
查看详情 >