本文主要是介绍CVX 安装、环境搭建及实例测试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
下载:
http://cvxr.com/cvx/download/
安装及配置:
1. 解压下载后的.zip文件至任一你喜欢的目录(不要将其直接安装在Matlab自己的工具包文件夹中)
2. 切换Matlab的工作目录至……/cvx
3. 命令行输入"cvx_setup".
这就OK了有木有!
让我们来测试一下好不好用……
% Input data
m = 16;
n = 8;
A = randn(m,n);
b = randn(m,1);% cvx version:
cvx_beginvariable x(n);minimize( norm(A*x-b));
cvx_enddisp('cvx_version:');
x_cvx = x% matlab version:
disp('matlab version:');
x_ls = A\b
于是得到了下面的输出:
……
cvx_version:x_cvx =0.0332-0.46980.00330.03310.29840.1058-0.32070.3766matlab version:x_ls =0.0332-0.46980.00330.03310.29840.1058-0.32070.3766
这篇关于CVX 安装、环境搭建及实例测试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!