QPSK信号在高斯信道、瑞利信道、Ricean信道下的误码率仿真(matlab)
生活随笔
收集整理的這篇文章主要介紹了
QPSK信号在高斯信道、瑞利信道、Ricean信道下的误码率仿真(matlab)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
這里只展示最終的結(jié)果,需要源碼的文末留言,聯(lián)系wjw0310
正交相移鍵控(Quadrature Phase Shift Keying,QPSK)是一種數(shù)字調(diào)制方式。它分為絕對相移和相對相移兩種。由于絕對相移方式存在相位模糊問題,所以在實際中主要采用相對移相方式DQPSK。
QPSK是一種四進(jìn)制相位調(diào)制,具有良好的抗噪特性和頻帶利用率,廣泛應(yīng)用 于衛(wèi)星鏈路、數(shù)字集群等通信業(yè)務(wù)。
程序主入口:
clear; SNR = 0:1:10; % Range of SNR values, in dB.for n = 1:length(SNR) pbawgn(n) = QPSK_AWGN_Simu(SNR(n)); pbrayleigh(n) = QPSK_Rayleigh_Simu(SNR(n)); pbricean(n) = QPSK_Ricean_Simu(SNR(n)); end% Compute theoretical performance results, for comparison. BERtheoryAWGN = berawgn(SNR,'psk',4,'nondiff'); BERtheoryRayleigh = berfading(SNR,'psk',4,1); BERtheoryRice = berfading(SNR,'PSK',4,1,4);% Plot BER results. semilogy(SNR,BERtheoryAWGN,'k-',SNR,pbawgn,'k*',SNR,BERtheoryRayleigh,'b-',SNR,pbrayleigh,'b*',SNR,BERtheoryRice,'m-',SNR,pbricean,'m*'); legend('Theoretical AWGNBER','Simulated AWGNBER','Theoretical rayleighBER','Simulated rayleighBER','Theoretical riceanBER','Simulated riceanBER');xlabel('SNR (dB)'); ylabel('BER'); title('BER of awgn,rayleigh,ricean');總結(jié)
以上是生活随笔為你收集整理的QPSK信号在高斯信道、瑞利信道、Ricean信道下的误码率仿真(matlab)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 瑞利信道下BPSK的误码率
- 下一篇: C语言推荐编译器