資源簡介
加高斯白噪聲的信道,采用qpsk調整方式。
基于matlab的通信仿真
代碼片段和文件信息
clear?all;
close?all;
clc;
tic
EbN0?=?0:11;?%比特信噪比
infoLen?=?1e5;?%信息長度
frameNum?=?10;?%仿真幀數
moduRatio?=?2;??%調制階數
symbolLen?=?infoLen/moduRatio;?%符號長度
maxErrBit?=?100;??%誤比特數上限,控制仿真循環次數
errBitRatioAll?=?zeros(1length(EbN0));
for?i=1:length(EbN0)
????EbN0_num?=?10^(EbN0(i)/10);??%比特信噪比數值
????snr_num?=?EbN0_num*moduRatio;?%符號信噪比數值
????N0?=?1/snr_num;?%噪聲功率,默認信號功率為1
????segma?=?sqrt(N0/2);?%噪聲幅度
????
????errBit?=?0;?%誤比特數
????for?j=1:frameNum
????????%%?信源
????????info?=?randi(21infoLen)?-?1;
????????%%?調制
????????symbolI?=?(-2*info(1:2:end)?+?1)/sqrt(2);
????????symbolQ?=?(-2*info(2:2:end)?+?1)/sqrt(2);??%QPSKnormalized
????????%%?信道,AWGN
????????symbolRecI?=?symbolI?+?segma*randn(1symbolLen);?%添加噪聲
????????symbolRecQ?=?symbolQ?+?segma*randn(1symbolLen);
- 上一篇:低壓svg的MATLAB simuli
nk 仿真 - 下一篇:IEEE30系統數據
評論
共有 條評論