Post

MAC系统CVX 安装

CVX是一个用于凸优化建模的MATLAB工具箱。CVX是基于Matlab的建模语言,允许使用标准Matlab表达式语法来描述凸优化问题的约束和目标函数。

下载CVX

首先在CVX官网下载对应版本的CVX,下载任意一个压缩包都行,下载后解压。

截屏2023-11-23 15.33.37

申请licence

如果需要调用Mosek和Gurobi这两个商用软件,需要申请一个cvx professional licese,填写学校的邮箱申请即可,然后将邮箱里cvx_license.dat文件移动到cvx文件夹里。截屏2023-11-23 15.38.59

激活

打开MATLAB,在命令行中输入如下两条命令(需要换成自己的路径,进入cvx文件夹)

 cd /path/to/cvx
cvx_setup cvx_license.dat

如果最后看到如下界面,则说明安装成功!

截屏2023-11-23 15.43.06

This post is licensed under CC BY 4.0 by the author.