I am working on MIMO capacity. The model is
Y_{M*1}=G_{M*N}S_{N*1}+N_{M*1}
The entries of G are generated by rand(0,1).
C = log_2( det(I_{N*N} + SNR * S*S' * G'*G) )
In waterpouring,
C_1 = log_2( det(I_{N*N} + SNR * Gamma * lamda(G'*G)) )
In equal power allocation,
C_2 = log_2( det(I_{N*N} + SNR * I_{N*N} * G'*G) )
The simulations show that C_2 > C_1 in low SNR region.
So strange !