• 大小: 4.78MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-30
  • 语言: Matlab
  • 标签: OFDM  MIMO  MATLAB  

资源简介

使用matlba实现OFDM-MIMO,里面有完整的代码和一本详细的讲解如何用matlab仿真的书

资源截图

代码片段和文件信息

function ber=ber_QAM(EbN0dBMAWGN_or_Rayleigh)
% Find analytical BER of M-ary QAM in AWGN or Rayleigh channel
% EbN0dB=EbN0dB: Energy per bit-to-noise power[dB] for AWGN channel
% =rdB : Average SNR(2*sigma Eb/N0)[dB] for Rayleigh channel
% M = Modulation order (Alphabet or Constellation size)
N= length(EbN0dB); sqM= sqrt(M);
a= 2*(1-power(sqM-1))/log2(sqM); b= 6*log2(sqM)/(M-1);
if nargin<3 AWGN_or_Rayleigh=‘AWGN‘; end
if lower(AWGN_or_Rayleigh(1))==‘a‘
ber = a*Q(sqrt(b*10.^(EbN0dB/10))); % ber=berawgn(EbN0dB’QAM’M) Eq.(4.25)
else % diversity_order=1; ber=berfading(EbN0dB’QAM’Mdiversity_order)
rn=b*10.^(EbN0dB/10)/2; ber = 0.5*a*(1-sqrt(rn./(rn+1))); % Eq.(4.26)
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        699  2012-07-06 19:45  ofdm_mimo\ber_QAM.m

     文件        168  2012-07-06 19:45  ofdm_mimo\guard_interval.m

     文件    5244704  2012-07-06 19:45  ofdm_mimo\MIMO-OFDM Wireless Communications with MATLAB Yong Soo Cho Jaekwon Kim Won Young Yang Chung G. Kang Wiley 2010.pdf

     文件       3455  2012-07-06 19:45  ofdm_mimo\ofdm_basic.m

     文件         58  2012-07-06 19:45  ofdm_mimo\OFDM_BER_AWGN_CP_GL16.dat

     文件        417  2012-07-06 19:45  ofdm_mimo\plot_ber.m

     文件        112  2012-07-06 19:45  ofdm_mimo\Q.m

     文件        262  2012-07-06 19:45  ofdm_mimo\remove_GI.m

     目录          0  2012-07-06 19:45  ofdm_mimo

----------- ---------  ---------- -----  ----

              5249875                    9


评论

共有 条评论