本文参考了众多网页与教程,现将整个过程使用到的相关内容都贴在这里,希望对后来人有用。
由于整个过程参考了众多教程,所以既有有用的,也有没用的,但我认为可能只是对于我无用,对其他版本的matlab也是有用的,所以都贴一下。
声明一下,本人使用的matlab版本为2022b版本。
先贴有用的教程与网址:
(第一个视频就是用的第二个“MINP混合整数非线性规划问题求解(MATLAB OPTI toolbox)”这篇文章实现的,所以十分建议观看,第三个是第二个的文件,不知道该怎么上传,我也上传一份吧,做个备份)
0050____b代码MATAB2018B及其插件安装教程_哔哩哔哩_bilibili
MINP混合整数非线性规划问题求解(MATLAB OPTI toolbox)-CSDN博客
https://download.csdn.net/download/oldsoliderneverdie/11238762
https://github.com/jonathancurrie/OPTI/releases/tag/OPTI_Toolbox_v2.28_Released(这个是上面博客文件中的一个)
实在找不到上面第三个链接的文件可以用下面这个链接,我上传一下文件到csdn
下面是我用了但没反应的,可能是因为我的matlab版本较高的原因,所以低版本matlab同志可以尝试一下,比较简单。
下面是我没用过但可能有用的
MAC install IPOPT for Matlab and Instructions - 知乎
GitHub - coin-or/Ipopt: COIN-OR Interior Point Optimizer IPOPT (github上面的ipopt插件但我没看明白怎么用)
https://github.com/ebertolazzi/mexIPOPT(github上面的mexipopt安装包,好像是要上面的github的ipopt与mexipopt这两个都要安装才可以,同样这个我也没搞明白怎么用)