大家好,欢迎来到IT知识分享网。
MOSEK的安装及安装时出现的问题
近来因为需要求解一些凸优化的问题,需要用到 MOSEK (Matlab+mosek),目前已成功安装,在此算是作个总结,方便自己也方便他人今后顺利安装mosek。
安装步骤
1. 下载MOSEK软件包
下载之后得到:
2.安装MOSEK软件包
双击运行安装包程序,按其安装向导顺序一步一步即可。安装路径我选择的是默认路径,换成其它路径也是可以的。
3.打开Matlab,添加mosek路径
方法(1):在Matlab中运行下面语句(取决于你上一步的安装路径)
addpath('C:\Program Files\Mosek\9\toolbox\R2015a')
方法(2):如图中操作
4.获取License
在校师生可以用学校邮箱(.edu.cn那种)去MOSEK官网下载:
Personal Academic License
申请到License之后,MOSEK官网发的邮箱里会建议你存放License的地址,如:
5、将License文件(.lic)放置指定的位置
License存放地址可以是所给的建议地址,也可以自己测一下应该存在哪,语句如下:
clear;close all;clc; %optimazation problem R = [2 -3; 4 5]; p = [-1; -3]; A= [2 1; -3 7; 4 2]; B = [3; 1; 5]; lb = [0; 0]; [x,fval,exitflag,output,lambda] = quadprog(R,p,A,B,[],[],lb);
例如,我保存.lic文件的位置:
安装时出现的问题以及解决办法
setenv('PATH', [getenv('PATH') ';C:\Program Files\Mosek\9.2\tools\platform\win64x86\bin']);
注意:需要将…\Mosek\9.2…中的9.2改成自己所安装mosek的版本号
再次运行Matlab: mosekdiag
说明安装成功! ^_^
参考文献
[1] https://blog.csdn.net/jbb0523/article/details/
[2] https://blog.csdn.net/myathappy/article/details/
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/117818.html





