-
大小: 41KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-02
- 語言: Matlab
- 標簽: precoding??mu-mimo??BD_GMD_THP??THP??BD-gmd-thp??
資源簡介
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對應(yīng)每個用戶,UserAntennaNum為向量,對應(yīng)每用戶的天線數(shù)
%?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
評論
共有 條評論