BPSK信号通过AWGN信道的误码性能分析的仿真实验

2025-04-06 08:33:04
推荐回答(1个)
回答1:

signal=random(1,1000);%1000是数据长度,自己随便改
for i=1:length(signal)
if i<=0
bpsk_signal(i)=-1;
else bpsk_signal(i)=1;
end;
signal_after_channel=awgn(signal,10);%10是信噪比,自己随便改

ber=0;
for i=1:length(signal_after_channel)
if signal_after_channel(i)~=bpsk_signal(i)
ber=ber+1;
end;

eyediagram(signal_after_channel,2);

有误码率和眼图了,还要什么?
额,看了分多,还是回答下吧,真是的!

可能有鄙陋的地方,请你用help命令参照着改改