2FSK数字传输系统仿真及设计;课程设计参考资料
randn('state',seed(2)); %生成-2到+2之间的随机数矩阵 y=awgn(y,SNR-10*log10(0.5)-10*log10(N),'measured',[],'dB'); figure(3)
plot(t,y(1:length(t)),'b-');%画出经过信道的实际信号 axis([min(t) max(t) -1.5 1.5]); title('加入高斯白噪声后的已调信号') xlabel('Time');
ylabel('Amplitude');%相干解调 figure(4)
z1=ddemod(y,Fc,Fd,Fs,'fsk/eye',M,df); title('相干解调后的信号的眼图') %带输出波形的相干M元频移键控解调 figure(5)
stem([0:numPlot-1],x(1:numPlot),'bx'); hold on;
stem([0:numPlot-1],z1(1:numPlot),'ro'); hold off;
axis([0 numPlot -0.5 1.5]);
title('相干解调后的信号原序列比较')
legend('原输入二进制随机序列','相干解调后的信号') xlabel('Time');
ylabel('Amplitude'); %非相干解调 figure(6)
z2=ddemod(y,Fc,Fd,Fs,'fsk/eye/noncoh',M,df);
title('非相干解调后的信号的眼图') %带输出波形的非相干M元频移键控解调 figure(7)
stem([0:numPlot-1],x(1:numPlot),'bx'); hold on;
stem([0:numPlot-1],z2(1:numPlot),'ro'); hold off;