资源简介

BD-GMD-THP is a good precoding algorithm for MU-MIMO! The rusult is perfect!

资源截图

代码片段和文件信息

function  [QRP] =BD_GMD_5_stream(HUserNumUserAntennaNumstream_numflag) 

% H 为信道 Nr*Nt
% H 按行分成Num个字h对应每个用户,UserAntennaNum为向量,对应每用户的天线数
% flag标示是 真二用户 1 假二用户 0 主要为了减少计算量



%将H分成各子信道矩阵
[mn]=size(H);
I=eye(n);
%Q_end=[];
%R_end=zeros(m);
%P_end=[];
%

if UserNum~=2
    
    [Q1R1P1] = BD_GMD_5_stream(H2[UserAntennaNum(1) sum(UserAntennaNum(2:end))][stream_num(1) sum(stream_num(2:end))]0);%假二用户
    H2=H(UserAntennaNum(1)+1:end:);
%    rank_of_rightmatrix=rank((I-P(:1:stream_num(1))*P(:1:stream_num(1))‘));
%    rank_of_old_H=rank(H(UserAntennaNum(1)+1:end:));   
%    rank_of_new_H=rank(H2);
    [Q2R2P2] = BD_GMD_5_stream(H2*(I-P1*P1‘)UserNum-1UserAntennaNum(2:end)stream_num(2:end)1);
 
%    合成最后分解矩阵
    Q=blkdiag(Q1Q2);
    R=blkdiag(R1R2);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-08-25 16:56  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\
     文件        1891  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\BD_GMD_5_stream.m
     文件         359  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\BD_GMD_nonlinear_decomposition.m
     文件         487  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\feedback.m
     文件        8071  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\figure.fig
     文件        1050  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\GMD_encoder.m
     文件        3182  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\gmd_zcy.m
     文件        1145  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\gmd_zcy_streamreduce.m
     文件       23761  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\Linear-BD-GMD-SVD-THP-16QAM-4user-uesrodrder-streamreduced-40000--2011.1.19.9.16.mat
     文件        8826  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\MIMO_THP_blockdiagonal.m
     文件         265  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\mod_thp.m
     文件         843  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\optimal_order.m
     文件         335  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\random_order.m
     文件         184  2011-08-22 20:32  BD_GMD_THP_v11_meanpower_user_order_stream_reduction\water_inverse.m

评论

共有 条评论