Recently, I am doing some optimization simulations. For convex optimization problem, we can use CVX tool box to solve it. But there is another tool box in MATLAB: Optimization tool box, which can also solve some convex optimization problem.

Here’s the question: what’s the difference between this two tool box? What is the principle of their solvers? (the toolbox in matlab can choose algorithm, such as interior-point method) For large-scale convex problems, which tool box can achieve better performance?

Thanks for your answer~