多次在论文或讲座中听到一些老外讲到 GAMS 语言,这几个月简单接触了下,发现这个语言确实很不错。不仅自身可以求解一些线性或非线性规划问题,也能调用其他求解器。

网上可以找到这个软件的破解版,调用其他求解器时,需要下载这些求解器,并告诉 gams 这些求解器的调用地址(有三种方法:一是将求解器 exe 的地址添加到计算机的系统变量里;二是在 gams 安装目录下自建一个求解器 path 的 txt 文件,将求解器 exe 文件所在的地址粘贴进去;三是通过 gams 的 solver option file 设置。我比较喜欢第二种方式)。

GAMS 语言比较接近数学表达式,也支持 Python 等软件调用(似乎 python 的 API 并不太好用,没有 GAMS 自带的好用)。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐