File list (Check if you may need any files):
BEM\.DS_Store
BEM\._.DS_Store
BEM\._add_noise.m
BEM\._BEMequ_estimation.m
BEM\._BEM_CE_LMMSE.m
BEM\._BEM_DKL_LS.m
BEM\._BEM_DPS_LMMSE.m
BEM\._BEM_DPS_LS.m
BEM\._BEM_estimation.m
BEM\._BEM_estimation_GCE.m
BEM\._BEM_estimation_P.m
BEM\._BEM_mix_estimation.m
BEM\._BEM_plus.m
BEM\._BPSK.m
BEM\._cut_comb_pilot.m
BEM\._cut_cp.m
BEM\._cut_preamble.m
BEM\._de_BPSK.m
BEM\._de_map.m
BEM\._de_map_16QAM.m
BEM\._de_map_BPSK.m
BEM\._de_map_QPSK.m
BEM\._de_qam16.m
BEM\._de_QPSK.m
BEM\._error_count.m
BEM\._h_adjust.m
BEM\._input_b.m
BEM\._input_b_16QAM.m
BEM\._input_b_BPSK.m
BEM\._input_b_QPSK.m
BEM\._insert_comb_pilot.m
BEM\._insert_cp.m
BEM\._insert_preamble.m
BEM\._map.m
BEM\._map_16QAM.m
BEM\._map_BPSK.m
BEM\._map_QPSK.m
BEM\._MSE_BEM.m
BEM\._multipath_chann.m
BEM\._multipath_chann_MSE.m
BEM\._NMSE_comp.m
BEM\._Noise_caculate.m
BEM\._one_tap_equalizer.m
BEM\._qam16.m
BEM\._QPSK.m
BEM\._rayleighnew.m
BEM\add_noise.m
BEM\BEMequ_estimation.m
BEM\BEM_CE_LMMSE.m
BEM\BEM_DKL_LS.m
BEM\BEM_DPS_LMMSE.m
BEM\BEM_DPS_LS.m
BEM\BEM_estimation.m
BEM\BEM_estimation_GCE.m
BEM\BEM_estimation_P.m
BEM\BEM_mix_estimation.m
BEM\BEM_plus.m
BEM\BPSK.m
BEM\cut_comb_pilot.m
BEM\cut_cp.m
BEM\cut_preamble.m
BEM\de_BPSK.m
BEM\de_map.m
BEM\de_map_16QAM.m
BEM\de_map_BPSK.m
BEM\de_map_QPSK.m
BEM\de_qam16.m
BEM\de_QPSK.m
BEM\error_count.m
BEM\h_adjust.m
BEM\input_b.m
BEM\input_b_16QAM.m
BEM\input_b_BPSK.m
BEM\input_b_QPSK.m
BEM\insert_comb_pilot.m
BEM\insert_cp.m
BEM\insert_preamble.m
BEM\map.m
BEM\map_16QAM.m
BEM\map_BPSK.m
BEM\map_QPSK.m
BEM\MSE_BEM.m
BEM\multipath_chann.m
BEM\multipath_chann_MSE.m
BEM\NMSE_comp.m
BEM\Noise_caculate.m
BEM\one_tap_equalizer.m
BEM\qam16.m
BEM\QPSK.m
BEM\rayleighnew.m
BEM