04-注水法计算MIMO功率

所属分类:matlab编程
开发工具:matlab
文件大小:4KB
下载次数:0
上传日期:2020-08-29 15:55:43
上 传 者1115342
说明:  for K=1:10000 T=randn(M,M)+j*randn(M,M); T=0.707*T; I=eye(M); eigen=eig(T*T'); %extract eigenvalues gamma=zeros(M,1); r=M;%set rank = number of antennas (full rank) p=1;%initial count for i=1:r mu=getmu(r,SNR,T,p,M);%determine mu value (see eqn. (1.30)) gamma(i)=mu-(M/SNR)*(1/eigen(i)); %calculate gamma (see eqn (1.31)) if gamma(i)<0 gamma(i)=0;% if gamma < 0, set it to zero i.e. discard it p=p+1;% increment count mu=0;%clear register else mu=0; % if gamma >0 store it and clear register end end %solve eqn (1.26)using the determinant form a=I+(SNR/M)*diag(gamma).*diag(eigen); a=det(a); y(K)=log2(a); end

文件列表:
04-注水法计算MIMO功率\capacity_plot.m (1264, 2004-03-04)
04-注水法计算MIMO功率\capacity_plot_main.m (1638, 2004-03-04)
04-注水法计算MIMO功率\capacity_rician.m (1140, 2004-03-04)
04-注水法计算MIMO功率\capacity_water.m (1637, 2004-03-04)
04-注水法计算MIMO功率\getmu.m (212, 2004-01-11)
04-注水法计算MIMO功率\hslogic算法仿真.txt (97, 2020-08-29)
04-注水法计算MIMO功率 (0, 2020-08-29)

近期下载者

相关文件


收藏者