Matlab中MOSEK优化包的配置及使用
1、软件下载
MOSEK官方网站(https://www.mosek.com/)下载软件
MOSEK下载
2、软件安装
默认安装在C盘下:C:\Program Files\Mosek
3、Matlab中配置
Matlab中包含线性规划求解函数linprog和二次规划求解函数quadprog,使用方法为:
(1)线性规划问题和MATLAB函数linprog的使用
(2)二次规划问题和MATLAB函数quadprog的使用
而MOSEK为了方便Matlab用户,将线性规划和二次规划函数名字也分别取为了linprog和quadprog,调用的语法也基本一致。
- 首先,查看Matlab自带的quadprog。输入命令
which('quadprog')就可以返回当前quadprog函数的路径。
D:\Program Files\MATLAB\R2016a\toolbox\optim\optim\quadprog.m - 若使用MOSEK的quadprog函数,则需要添加MOSEK的quadprog.m文件的路径,需要输入命令:
addpath(‘C:\Program Files\Mosek\9.1\toolbox\R2015a’) - 检查路径是否修改,输入命令:
which('quadprog'),则会显示如下路径:
C:\Program Files\Mosek\9.1\toolbox\R2015a\quadprog.m

320

被折叠的 条评论
为什么被折叠?



