最近博主想做一些关于多目标优化的问题,因为之前对Matlab有一定经验,所以直接在网上查找了如何在Matlab上实现多目标优化的文献,看到有人提到了yamip,于是博主就试着在Matlab中安装yamip,将其中遇到的问题和一些经验和大家分享一下。
1、下载yamip
网上有朋友提到从yalmip的官网上下载,下载地址是:https://yalmip.github.io/download/
但是博主发现这个地址是国外的域名,因此如果不翻墙的话,应该很难打开,所以这个链接只给有梯子的朋友准备,博主自己没有通过这个链接下载。博主是从Matlab论坛上下载的,链接如下:yalmip工具箱及其教程。凸规划问题如何用yalmip工具箱优化? – MATLAB中文论坛 (ilovematlab.cn)
如果没有账号的朋友可以注册一个,然后就可以在这下载到yalmip了。
2、将压缩包解压缩,然后将解压后的文件夹复制到matlab下面toolbox的文件夹下:
3、在Matlab中设置路径。
点击“环境”中的“设置路径”,然后点击“添加并包含子文件夹”,然后选择刚才复制到toolbox文件夹下的yalmip文件夹,点击打开,然后点击保存,最后点击关闭。
到这里就完成了yalmip工具箱在matlab中添加的工作。
4、检验是否添加工具箱成功
先重启一下matlab,然后博主看到我matlab报警了,但暂时好像没影响到啥,所以只把报警信息分享给大家:
然后在命令窗口输入which sdpvar、which ishermitian、which issymmetric看能否显示和博主一样的信息,如果可以显示,那表示应该是安装该工具箱成功了。