91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2022-02-20
  • 語言: Matlab
  • 標(biāo)簽:

資源簡介

利用matlab的communication toolbox實(shí)現(xiàn)AWGN信道下采用QPSK調(diào)制和卷積碼編碼,然后接收端采用維特比譯碼并且采用硬判決的系統(tǒng)最終得到的誤碼率曲線,并且采用BERtool工具將其與理論值進(jìn)行比較。

資源截圖

代碼片段和文件信息

function?[berbits]=chap3_ex02_qpsk(EbNomaxNumErrsmaxNumBits)
%%Initializations
persistent?Modulator?AWGN?DeModulator?BitError???%預(yù)設(shè)系統(tǒng)所需要的模塊
if?isempty(Modulator)
????????Modulator=comm.QPSKModulator(‘BitInput‘true);
????????AWGN=comm.AWGNChannel;
????????DeModulator=comm.QPSKDemodulator(‘BitOutput‘true);
????????BitError=comm.ErrorRate;
end
%%Constants??初始化系統(tǒng)模塊參量
FRM=4096;
m=4;
K=log2(m);%在m進(jìn)制,每個(gè)碼元鎖攜帶的信息量
snr=EbNo+10*log10(K);
AWGN.EbNo=snr;
%%Processing?loop?modeling?tranmitter?channel?mode1?and?receiver?處理系統(tǒng)發(fā)射機(jī),信道,接收機(jī)
numErrs=0;
numBits=0;
results=zeros(31);
while((numErrs????????%Tranmitter??發(fā)射機(jī)
????????u=randi([01]FRM1);%Random?bits?generation
????????mod_sig=Modulator.step(u);%QPSK?Modulator
????????rx_sig=AWGN.step(mod_sig);%AWGN?Channel
????????%Channel??信道
????????demod=DeModulator.step(rx_sig);%QPSK?Demodulator
????????%Receiver??接收機(jī)
????????y=demod(1:FRM);%Compute?output?bits
????????results=BitError.step(uy);%Update?BER
????????numErrs=results(2);
????????numBits=results(3);
end
%%Clean?up?&?collect?results
ber=results(1);
bits=results(3);
reset(BitError);

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????649??2017-12-20?09:56??demo.m
?????文件????????1154??2017-12-20?09:56??hard.m
?????文件????????1410??2017-12-20?09:55??soft.m
?????文件????????1221??2017-12-20?00:32??chap3_ex02_qpsk.m

評論

共有 條評論