CVX: Matlab Software for Disciplined Convex Programming
IMPORTANT NOTE ABOUT MATLAB R2017a or later: a number of users are reporting issues with CVX and R2017a; and indeed, we’re seeing them too. At the moment, we must assume that MATLAB R2017a is *not* compatible with CVX. If you need to use CVX, you will need to stick with R2016b or earlier. We do not have a timeline for a fix yet.
If you’re feeling particularly adventurous, and you’re not i n the middle of important work, you might want to try thebeta version. You can always switch back if it causes you problems.
Important note: CVX is not compatible with Octave. Please do not try to install it—you will waste your time! But read this post for some good news.
Download matrix
OS | 32/64 | mexext | Download links | SDPT3 | SeDuMi | Gurobi | MOSEK | |
---|---|---|---|---|---|---|---|---|
Standard bundles, including Gurobi and/or MOSEK | ||||||||
Linux | 64-bit | mexa64 | cvx-a64.zip | cvx-a64.tar.gz | ✓ | ✓ | ✓ | ✓ |