資源簡介
QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖,MATLAB實現,可供學習和參考使用,也可作為實驗報告使用。

代碼片段和文件信息
%cm_sm41.n
function[p]=cm_sm41(snr_in_dB)
%[p]=cm_sm41(snr_in_dB)
%CM_SM41求出以dB為單位的給定信噪比的
%比特誤碼率和符號誤碼率。
N=10000;
d=1;
Eav=10*d^2;
snr=10^(snr_in_dB/10);
sgma=sqrt(Eav/(8*snr));
M=4;
%?generation?of?the?data?source?follows
for?i=1:N
????temp=rand;%在區間(01)間的均勻瑞利變量
????dsource(i)=1+floor(M*temp);%在1到16間的一個數,均勻的
end;
%隨后為信號星座的映射
mapping=[-d?d;
?????d?d;
????-d?-d;
????d?-d];
for?i=1:N
????qam_sig(i:)=mapping(dsource(i)?:);
end;
%接收信號
for?i=1:N
????[n(1)?n(2)]=gngauss(sgma);
????r(i:)=qam_sig(i:)+n;
end;
%判決、誤碼率的計算
numoferr=0;
for?i=1:N
????%隨后為量度計算
????for?j=1:M
????????metrics(j)=(r(i1)-mapping(j1))^2+(r(i2)-mapping(j2))^2;
????end;
????[min_metrics?decis]=min(metrics);
????????if?(decis~=dsource(i))
????????numoferr=numoferr+1;
????????end;
end;
p=numoferr/(N);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-01?18:13??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\
?????文件?????????902??2007-06-19?10:27??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\cm_sm41.m
?????文件?????????741??2007-06-19?10:23??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\gngauss.m
?????文件?????????191??2007-06-19?10:23??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\Qfunct.m
?????文件????????1331??2010-02-22?00:51??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\qpskbpskqam.m
?????文件?????????892??2007-06-19?10:14??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\qpskwmlrelywagn.asv
?????文件?????????891??2007-06-20?17:45??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\qpskwmlrelywagn.m
?????文件?????????655??2007-06-21?22:58??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\qpskxztrely.m
?????文件?????????486??2007-06-21?22:58??QPSK高斯白噪聲信道和瑞利信道的誤碼率以及解調后的星圖\qpskxztwagn.m
- 上一篇:EEMD的代碼
- 下一篇:maxwell與simplorer聯合仿真1.zip
評論
共有 條評論