What are the possible reasons why the value of the final optimization variable in CVX is 0?
Because that is the, or an, optimal solution.
This is the status of the workspace. I think there is a program error. But no exception was thrown.
I don’t think CVX will populate a variable with a zero matrix when it reports the problem as unbounded.Anyhow, read this for debugging tips on unbounded problems. https://yalmip.github.io/debuggingunbounded