I want to write this formula in code.

In CVX, I wrote the following code.

g_k=pow_p(u_k,-FL/2)*pow_p(uu,-1);

u_k and uu are variables. They are all positive numbers.

Matlab said Disciplined convex programming error:

Cannot perform the operation: {convex} .* {convex}

出错 * (line 36)

z = feval( oper, x, y );

出错 Algorithm1 (line 61)

g_k=pow_p(u_k,-FL/2)*pow_p(uu,-1);

I tried to write like

g_k=quad_over_lin(1,pow_abs(u_k,FL/2)*uu);

g_k=inv_pos(pow_abs(u_k,FL/2)*uu);

But there are still mistakes.