📄 qpskmodul.asv
字号:
% File_C6:QPSKmodul.m
clc;clear all;
SNRindB1=0:1:12; %信噪比取值向量,dB为单位
SNRindB2=0:0.2:12; %信噪比取值向量,dB为单位
%对于给定信噪比的通信系统,估计差错概率
for i=1:length(SNRindB1),
%估计差错概率
simu_err_prb(i)=simuPe_Qpsk(SNRindB1(i));
end;
%对于给定信噪比的通信系统,计算差错概率的理论值
for i=1:length(SNRindB2),
%计算信噪比值
SNR=10^(SNRindB2(i)/10);
%计算差错概率的理论值
theo_err_prb(i)=2*Qfunc(sqrt(4*SNR)/2);
end;
%差错概率曲线图:估计值和理论值曲线对比图
semilogy(SNRindB2,theo_err_prb,SNRindB1,simu_err_prb,'bh');
axis([0 20 0.0001 2])
xlabel('SNR in dB')
ylabel('Prb of Err')
legend('Theoretial','Simulation')
%End of script file.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -