资源描述:
《相干移频键控,非相干移频键控,锐利衰落信道下非相干移频键控性能曲线.docx》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1:相干移频键控,非相干移频键控,锐利衰落信道下非相干移频键控性能曲线源程序:clearclcx=0:1:20;%信噪比变化范围SNR=10.^(x/10);%SNR即Es/NoPe_1=0.5*erfc(sqrt(SNR/2));%相干移频Pe_2=0.5*exp(-SNR/2);%非相干(无衰落)Pe_3=1./(2+SNR);%非相干(瑞利衰落)figure(1)%作图subplot(3,1,1)plot(x,Pe_1,'b')xlabel('Es/No(dB)');ylabel('Pe');title('三种不同情况的错误概率曲线');
2、gridon;subplot(3,1,2)plot(x,Pe_2,'r')xlabel('Es/No(dB)');ylabel('Pe');gridon;subplot(3,1,3)plot(x,Pe_3,'g')xlabel('Es/No(dB)');ylabel('Pe');gridon;figure(2)%对数坐标subplot(3,1,1)semilogx(SNR,Pe_1,'b')xlabel('Es/No(dB)');ylabel('Pe');title('三种不同情况的错误概率曲线');gridon;subplot(3,1,2)s
3、emilogx(SNR,Pe_2,'r')xlabel('Es/No(dB)');ylabel('Pe');gridon;subplot(3,1,3)semilogx(SNR,Pe_3,'g')xlabel('Es/No(dB)');ylabel('Pe');gridon;2:2PSK调制信号在高斯信道下的性能曲线并与理论结果相比源程序:clearclc%%%%%%%%%%%%%%BPSk调制解调在高斯信道下的仿真%%%%%%%%%%%%%%%%M=2;%2PSKtransmit_bit_length=30000;%传输比特数transmit_
4、bit=randint(transmit_bit_length,1,M);%产生二进制数据signal=transmit_bit;mod_1=modem.pskmod(M);%产生调制信号modsignal=modulate(mod_1,signal);%BPS调制SNR=0:1:10;%信噪比变化范围fori=1:length(SNR)transmit_signal=awgn(modsignal,SNR(i),'measured');%加高斯噪声demod_1=modem.pskdemod(M);产生解调信号receive_signal=de
5、modulate(demod_1,transmit_signal)%BPSK解调receive_bit=receive_signal;[number_of_errors(i),bit_error_rate(i)]=biterr(transmit_bit,receive_bit)%计算误比特率endPe_error1=0.5*erfc(sqrt(SNR));Eb_N0=10.^(SNR/10);%Pe_error2=1/2/sqrt(pi*SNR)*exp(-SNR)';%画出误比特率曲线figure(1)semilogy(SNR,bit_err
6、or_rate,'-*')gridonholdonsemilogy(SNR,Pe_error1,'-r*')xlabel('SNR')title('BPSK¸高斯信道下的性能曲线')ylabel('误比特率')legend('仿真性能','理论性能')