具有 MATLAB API 的非线性规划求解器?

计算科学 优化 matlab
2021-11-29 11:35:13

我正面临一个非线性编程问题,目前我正在使用 MATLAB 的 fmincon 函数解决该问题。但是,我对计算时间和解决方案收敛不是很满意,因为它仅在将算法选项设置为“active-set”时才会收敛,并且计算时间在很大程度上取决于初始条件。

我想知道是否存在具有 MATLAB 接口的免费良好的通用非线性编程求解器,因为我想检查它们是否可以比 fmincon 更有效地解决它。

1个回答

OPTI Toolbox ( https://www.inverseproblem.co.nz/OPTI/ ) 让您可以访问许多求解器,包括通常表现良好的 IPOPT。不过,MATLAB 二进制文件仅适用于 WIN64。

您是否向 fmincon 提供衍生产品?