跳转到主内容
思享编程网:思考分享,玩转编程世界!

CVX如何安装新版本的Mosek求解器?

文章导读

在使用CVX进行优化求解时,如果遇到了报错和NaN结果,可能是Mosek求解器版本过低导致的。今天,我们就来一步步教你如何安装新版本的Mosek求解器,让你的CVX优化问题顺利解决!

Mosek安装

首先,我们需要下载Mosek的最新版本。可以从Mosek官网下载Default Installers,选择合适的安装目录,比如D:\Mosek。

Mosek Download

License申请

接下来,申请Mosek的License。如果你是大学生,可以使用学校邮箱免费申请。申请后,几分钟内就能收到邮件确认。

License Apply

配置Mosek

申请到License后,将生成的mosek.lic文件放到C:\Users\你的用户名\mosek目录下。如果没有这个目录,先创建一个。

重启电脑

完成以上步骤后,重启电脑,Mosek就安装成功了。

Matlab设置

在Matlab中,需要添加Mosek的路径。点击设置路径,添加Mosek的安装目录。

/10.1/toolbox/r2017a
/10.1/toolbox/r2017aom

CVX设置

在CVX中,运行cvx_setup命令,将Mosek新版本的Solver添加进来。如果添加失败,可以尝试重启计算机后重试。

cvx_setup	
cvx_solver	

小结与拓展

通过以上步骤,你就可以成功安装新版本的Mosek求解器了。如果遇到其他问题,欢迎访问我们的网站www.sxgpb.com了解更多编程知识。

我是思享编程网的陆砚码,一个热爱技术分享的编程达人。如果你对编程有任何疑问,都可以在网站上找到答案。

相关文章