⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ber.m

📁 BER性能分析。参数开放
💻 M
字号:
snr=1:1000;
pe=1./2*erfc(sqrt(snr));
pe2=1./2*erfc(sqrt(snr/2));
pe3=1./2*erfc(sqrt(snr/4));
pe4=1./2*erfc(sqrt(snr*(1-P1)/2));
pe5=1./2*erfc(sqrt(snr*(1-P2)/2));



figure(1);
snr=10*log(snr)/log(10);
figure(1);
semilogy(snr,pe,'-rs');
hold on;
semilogy(snr,pe2,'-kd');
semilogy(snr,pe3,'-g+');
semilogy(snr,pe4,'-*');
semilogy(snr,pe5,'-b+');
grid on;
axis([0 20 10e-8 1]);
T=title('BER PLOT(理想)');
set(T,'FontSize',14);
X=xlabel('Eb/N0(in dB)');
set(X,'FontSize',14);
Y=ylabel('Bit Error Rate');
set(Y,'FontSize',14);

snr=1:5:200;
snr=snr/4;
pa=1./2*erfc(sqrt(snr));
pa2=1./2*erfc(sqrt(snr/2));
pa3=1./2*erfc(sqrt(snr/4));
pa4=1./2*erfc(sqrt(snr*(1-P1)/2));
pa5=1./2*erfc(sqrt(snr*(1-P2)/2));


figure(2);
snr=10*log(snr)/log(10);
semilogy(snr,pa,'-rs');
hold on;
semilogy(snr,pa2,'-kd');
semilogy(snr,pa3,'-g+');
semilogy(snr,pa4,'-*');
semilogy(snr,pa5,'-b+');
grid on;
axis([0 20 10e-8 1]);
T=title('BER PLOT(实际)');
set(T,'FontSize',14);
X=xlabel('Eb/N0(in dB)');
set(X,'FontSize',14);
Y=ylabel('Bit Error Rate');
set(Y,'FontSize',14);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -