使用amplfunc和spamfunc连接使用Matlab的AMPL

时间:2016-11-09 18:34:23

标签: matlab optimization ampl

我有兴趣用Matlab连接AMPL以获得客观值,渐变和雅可比,以便在一系列问题上测试优化算法的想法。我知道我可以使用amplfunc.mex或spamfunc.mex来做到这一点;但是,我在使用Windows上的旧netlib文件编译.mex文件时遇到问题。该链接也在前一个问题中给出:

Using MATLAB with AMPL

已过时。有谁知道我在哪里可以获得这些.mex文件或提供任何替代解决方案?提前致谢。

1 个答案:

答案 0 :(得分:0)

mex文件amplfunc.c和spamfunc.c仍在http://www.ampl.com/netlib/ampl/solvers/examples处可用。我们不知道为什么这些不能编译,但如果您遇到问题,可以写信给AMPL用户论坛,发送电子邮件至ampl@googlegroups.com。请务必解释您正在使用的功能,并提供您看到的任何错误消息的完整文本。