混合预编码的数字预编码矩阵和模拟预编码矩阵的代码我要分享

Code of mixed precoding digital precoding matrix and analog precoding matrix

模拟预编码 hybrid-bd 数字预编码 Hybrid_BD_new hybrid_bd

关注次数: 429

下载次数: 3

文件大小: 89KB

代码分类: 仿真计算

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

混合预编码的数字预编码矩阵和模拟预编码矩阵的代码。


English Description:

Mixed precoding digital precoding matrix and analog precoding matrix code


代码预览

hybrid_bd-new

hybrid_bd-new\Alpha-Nt256-K2-Nr128-Ns1-Lr1-Lt2-Ncls1-Nray1.mat

hybrid_bd-new\CalPrecoderBD.m

hybrid_bd-new\CalSparsePrecoder.m

hybrid_bd-new\GenChannel.m

hybrid_bd-new\Ray-MD-Nt256-K8-Nr16-Ns1-Lr1-Lt8.mat

hybrid_bd-new\Ray-MD-Nt256-K8-Nr16-Ns2-Lr2-Lt16.mat

hybrid_bd-new\Ray-MD-Nt256-K8-Nr16-Ns4-Lr4-Lt32.mat

hybrid_bd-new\Ray-MD-Nt64-K8-Nr4-Ns2-Lr2-Lt16.mat

hybrid_bd-new\SERVERmainMassiveBD.m

hybrid_bd-new\__MACOSX

hybrid_bd-new\__MACOSX\._CalPrecoderBD.m

hybrid_bd-new\__MACOSX\._CalSparsePrecoder.m

hybrid_bd-new\__MACOSX\._GenChannel.m

hybrid_bd-new\__MACOSX\._SERVERmainMassiveBD.m

hybrid_bd-new\__MACOSX\._calMmseCombiner.m

hybrid_bd-new\__MACOSX\._calRateMU.m

hybrid_bd-new\__MACOSX\._calRateOptUE.m

hybrid_bd-new\__MACOSX\._channelSet.m

hybrid_bd-new\__MACOSX\._gen_bases.m

hybrid_bd-new\__MACOSX\._general_decomp.m

hybrid_bd-new\__MACOSX\._limited_feedback_bases.m

hybrid_bd-new\__MACOSX\._mainMassiveBD_bak.m

hybrid_bd-new\__MACOSX\._mainP2P.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_K1_16.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_K8Ns1_16.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_K8Ns2.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_K8Ns2_err.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_MD_t256r16s2c2.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_MD_t256r16s2c4.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_MD_t64r4s2c2.m

hybrid_bd-new\__MACOSX\._massiveBD_Rayleigh_MD_t64r4s2c4.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_K1_16.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_MD_t256r16s2c2.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_MD_t256r16s2c4.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_MD_t64r4s2c2.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_MD_t64r4s2c4.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_bak.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_limit_nbs.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_limitedfeedback.m

hybrid_bd-new\__MACOSX\._massiveBD_mmwave_limitk.m

hybrid_bd-new\__MACOSX\._plot_mmwave.m

hybrid_bd-new\__MACOSX\._plot_mmwave_limit_alpha.m

hybrid_bd-new\__MACOSX\._plot_mmwave_limitedfeedback.m

hybrid_bd-new\__MACOSX\._plot_rayleigh.m

hybrid_bd-new\__MACOSX\._select_wf_bases.m

hybrid_bd-new\__MACOSX\._water_filling.m

hybrid_bd-new\__MACOSX\._waterfill.m

hybrid_bd-new\calMmseCombiner.m

hybrid_bd-new\calRateMU.m

hybrid_bd-new\calRateOptUE.m

hybrid_bd-new\channelSet.m

hybrid_bd-new\gen_bases.m

hybrid_bd-new\general_decomp.m

hybrid_bd-new\limited_feedback_bases.m

hybrid_bd-new\mainMassiveBD_bak.m

hybrid_bd-new\mainP2P.m

hybrid_bd-new\massiveBD_Rayleigh.m

hybrid_bd-new\massiveBD_Rayleigh_K1_16.m

hybrid_bd-new\massiveBD_Rayleigh_K8Ns1_16.m

hybrid_bd-new\massiveBD_Rayleigh_K8Ns2.m

hybrid_bd-new\massiveBD_Rayleigh_K8Ns2_err.m

hybrid_bd-new\massiveBD_Rayleigh_MD_t256r16s2c2.m

hybrid_bd-new\massiveBD_Rayleigh_MD_t256r16s2c4.m

hybrid_bd-new\massiveBD_Rayleigh_MD_t64r4s2c2.m

hybrid_bd-new\massiveBD_Rayleigh_MD_t64r4s2c4.m

hybrid_bd-new\massiveBD_mmwave.m

hybrid_bd-new\massiveBD_mmwave_K1_16.m

hybrid_bd-new\massiveBD_mmwave_MD_HybridBD_only.m

hybrid_bd-new\massiveBD_mmwave_MD_single_path_fig5.m

hybrid_bd-new\massiveBD_mmwave_MD_t256r16s2c2.m

hybrid_bd-new\massiveBD_mmwave_MD_t256r16s2c4.m

hybrid_bd-new\massiveBD_mmwave_MD_t64r4s2c2.m

hybrid_bd-new\massiveBD_mmwave_MD_t64r4s2c4.m

hybrid_bd-new\massiveBD_mmwave_bak.m

hybrid_bd-new\massiveBD_mmwave_limit_nbs.m

hybrid_bd-new\massiveBD_mmwave_limitedfeedback.m

hybrid_bd-new\massiveBD_mmwave_limitk.m

hybrid_bd-new\mmwave-MD-Nt256-K2-Nr128-Ns1-Lr1-Lt2.mat

hybrid_bd-new\mmwave-MD-Nt256-K8-Nr16-Ns1-Lr1-Lt8.mat

hybrid_bd-new\mmwave-MD-Nt256-K8-Nr16-Ns1-Lr2-Lt16.mat

hybrid_bd-new\mmwave-MD-Nt256-K8-Nr16-Ns2-Lr2-Lt16.mat

hybrid_bd-new\mmwave-MD-Nt256-K8-Nr16-Ns2-Lr4-Lt32.mat

hybrid_bd-new\mmwave-MD-Nt32-K2-Nr16-Ns1-Lr1-Lt2.mat

hybrid_bd-new\mmwave-MD-Nt64-K1-Nr16-Ns2-Lr4-Lt4.mat

hybrid_bd-new\mmwave-MD-Nt64-K8-Nr4-Ns1-Lr1-Lt8.mat

hybrid_bd-new\mmwave-MD-Nt64-K8-Nr4-Ns2-Lr2-Lt16.mat

hybrid_bd-new\plot_mmwave.m

hybrid_bd-new\plot_mmwave_limit_alpha.m

hybrid_bd-new\plot_mmwave_limitedfeedback.m

hybrid_bd-new\plot_rayleigh.m

hybrid_bd-new\select_wf_bases.m

hybrid_bd-new\water_filling.m

hybrid_bd-new\waterfill.m