2 sinat 29773463 sinat_29773463 于 2015.07.14 02:38 提问

这段代码中怎么加入求误码率和噪声信道下的误码率比较图

clc;
clear
close all;
M=64;
k=log2(M);
n=120000;
samp=1;
%snr=0:1:14;

x=randint(n,1);
stem(x(1:50),'filled');
title('二进制随机比特流');
xlabel('比特序列');
ylabel('信号幅度');

x6=reshape(x,k,length(x)/k);
xsym=bi2de(x6.','left-msb');

figure;
stem(xsym(1:50));
title('16进制随机信号');
xlabel('信号序列');
ylabel('信号幅度');

y=modulate(modem.qammod(M),xsym);
scatterplot(y);

text(real(y)+0.1,imag(y),dec2bin(xsym));%?

axis([-8 8 -8 8]);

snr=15+10*log10(k)-10*log10(samp);
%snrtem=10.^(snr/10);
%pn=1./snrtem;
%sigma=sqrt(pn);
yn=awgn(y,snr,'measured');
h=scatterplot(yn,samp,0,'b.');
hold on;
scatterplot(y,1,0,'k+',h);% H must be a valid handle to a figure
% that was previously generated by SCATTERPLOT. Default for H is [], which
% causes SCATTERPLOT to create a new figure.
title('接收信号星座图');
legend('含噪声接收信号','不含噪声信号');
axis([-8 8 -8 8]);
hold on;
%eyediagram(yn,2);

yd=demodulate(modem.qamdemod(M),yn);
z=de2bi(yd,'left-msb');
z=reshape(z.',numel(z),1);
[nuber_of_errors,bit_error_rate]=biterr(x,z)
semilogy(snr,bit_error_rate,'ro');

1个回答

caozhy
caozhy   Ds   Rxr 2015.07.14 05:25
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
bpsk在高斯白噪声信道中调制解调MATLAB仿真及误码率
bpsk在高斯白噪声信道中调制解调MATLAB仿真及误码率
bpsk在瑞利信道下的误码率与信噪比的关系
bpsk在瑞利信道下的误码率与信噪比的关系,通信相关专业用处较大。
matlab程序高斯白信道下bpsk、qpsk调制信号仿真误码率与实际误码率的比较
各画出了两条性能曲线,一条是根据理论平均错概率画出,另一条是仿真曲线
仿真4PSK求误码率
用MATLAB模拟仿真数字调制4PSK求误码率,误信率并配有GUI
LDPC码在BPSK调制下的通过AWGN 信道下的误比特率与信噪比的关系图仿真
LDPC编译码仿真。程序给出了LDPC码在BPSK调制下的通过AWGN 信道下的误比特率与信噪比的关系图仿真!
不同调制方式下误码率性能对比
包含2ASK、4ASK、8ASK等不同MASK调制方式下抗噪声性能对比和抗多径对比,单路多径、二路多径、三路多径,即锐利信道下性能; 包含2PSK、4PSK、8PSK等不同MPSK调制方式下抗噪声性能对比和抗多径对比,单路多径、二路多径、三路多径,即锐利信道下性能; 包含16QAM、64QAM、128QAM等不同MQAM调制方式下抗噪声性能对比和抗多径对比,单路多径、二路多径、三路多径,即锐利信道下性能; 包含OFDM-QPSK OFDM-QAM等不同OFDM调制方式下抗噪声性能对比和抗多径对比,单路多径、二路多径、三路多径,即锐利信道下性能;
bpsk 调制解调的误码率Matlab仿真程序
bpsk 调制解调的误码率Matlab仿真程序
matlab仿真高斯信道下的QPSK误码率,有详细的解释,很不错奥
利用matlab仿真QPSK的调制解调过程,并配有详细的解释说明,给出了高斯白噪声下的误码率
matlab误码率仿真
用matlab进行误比特率曲线仿真,详细的入门资料
BPSK下不同信道误码率的比较
AWGN-Rayleigh-BPSK-DSSS(BPSK调制解调直接序列扩频系统源代码(白噪声及瑞利衰落误码率比较)