-
大小: 99KB文件類型: .zip金幣: 1下載: 0 次發布日期: 2021-01-02
- 語言: Matlab
- 標簽:
資源簡介
基于matlab,在AWGN信道,采用BPSK調制,卷積編碼的條件下,驗證卷積編碼的誤碼率提升,以及硬判決、軟判決對于誤碼率的提升。包含詳細的實驗報告及代碼注釋
代碼片段和文件信息
function?[Msg_BSCMsg]=BPSK_AddNoise(msgsnr)
%?調制
msg1=2*msg-1;???%星座映射0映射為-11映射為1
%?加噪聲
sigma=(1/(2*(10^(0.1*snr))));
noise=0+(sigma)^0.5.*randn(1length(msg));?%加高斯白噪聲,sigma為信噪比方差
Msg=msg1+noise;?%加噪聲后的信息序列
%?解調,加噪聲以后,需要信息序列恢復成0-1比特序列
for?i=1:length(msg);
????if?Msg(i)>0
????????Msg_BSC(i)=1;
????else
????????Msg_BSC(i)=0;
????end
end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1696??2020-05-18?17:25??convolutional_encode.m
?????文件??????198548??2020-05-18?17:36??卷積編碼.docx
?????文件?????????422??2020-05-18?17:12??BPSK_AddNoise.m
- 上一篇:betweenness.m
- 下一篇:matlab GPC
評論
共有 條評論