資源簡介
使用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
- 上一篇:KDE核密度估計行人檢測
- 下一篇:matlab下的概率密度函數
評論
共有 條評論