【发布时间】:2015-06-03 00:12:09
【问题描述】:
我正在尝试通过 16-QAM 调制器、AWGN 通道、解调器输入二进制向量,并最终测量 BER。出于某种原因,即使我更改了向量的长度,它也会一直给我 BER=0。 (我应该稍后用 Rayleigh 频道来做,但我什至还没有)。
当我做同样的事情但没有调制器时,我会得到BER!=0,这很好。
我在这里错过了什么?
这是我的代码:
Sig = randi([0 1],1,1E5);
SigMod=qammod(Sig,16);
y=awgn(SigMod,50);
SigDemod=qamdemod(y,16);
z=SigDemod>0;
BER = biterr(Sig,z)
【问题讨论】:
标签: matlab telecommunication modulation software-defined-radio