I want to optimize a convex problem using block-successive optimization.
But in matlab using CVX i am unable to write the code in a generalized way.
Later i figured out about Disciplined Multi-Convex Programming (DMCP) , but DMCP is Python-compatible not MATLAB.
Is there any way to use block-successive optimization in MATLAB using CVX.
The short answer is no.
The long answer is that you would have to write your own MATLAB program which solves a sequence of DCP-compliant convex problems using CVX.
If you want something ready to go, use CVXPY, where that work had already been done for you.
thanks for the reply.
i will do in python.