2021年了,记录一下cvx工具申请MOSEK使用学术许可证。
过去的博客大部分是通过申请cvx的许可证,来间接拿到mosek的使用权。官方已经不建议这么做,并且直接申请mosek的学术许可证更加简单。
前提是已经安装好了matlab和cvx工具,具体安装请参照其他博客。
cvx安装使用
运行cvx_solver命令可以看到当前求解器不包含MOSEK。
Name Status Version Location
-----------------------------------------------------------
SDPT3 selected,default 4.0 {cvx}\sdpt3
SeDuMi 1.3.4 {cvx}\sedumi
申请MOSEK学术许可证
地址:https://www.mosek.com/products/academic-licenses/
这里只填写你学校的邮箱即可。
其他邮箱我没验证,不知道qq邮箱行不行。[狗头.jpg]
然后邮箱会收到使用说明,和一个mosek.lic附件
在C:\Users\你的用户名 路径下新建一个mosek文件夹,将许可证放进去,然后回到matlab重新运行cvx_setup,然后再运行cvx_solver就可以看到mosek已经可以使用了。
Name Status Version Location
-----------------------------------------------------------
Mosek 9.1.9 {cvx}\mosek\w64
SDPT3 selected,default 4.0 {cvx}\sdpt3
SeDuMi 1.3.4 {cvx}\sedumi