Hi, everyone, here I encounter a maximization problem, the function log(1+x/(A+Bx)) I believe is concave. But it is hard to write a expression based on the DCP rules for me. I tried many build-in functions.
Anyone help me out? Thanks a lot.
n = 16; %
% g = eye(n)randn(n,n); %
Ptx = 1; % Power budget
C = ones(1,n);
% maximize( sum(log(Pnoise’+Bp’+p’)+log(1./(Pnoise’+Bp’))))
C p == Ptx