I want to express this function in CVX:
According to the perspective function, the concavity of part ② equals to the concavity of -log2(1+p), which is convex. So the function is convex.
My code is as follow
variables mu_t,beta,p are nonnegative; B,D,No,h are constant;
miut - Bbeitalog2(1+phinv_pos(NoBbeita)) <= 0;
When I running it , I got this error
Disciplined convex programming error:
Cannot perform the operation: {real affine} .* {convex}
