clc
clear all
close all
SNRindB=-10:2:10;
length_of_sequence=10000;
sigma2=0.5;
% %%%%%%MRC最大比值合并方式
for n=1:length(SNRindB)
pe1(n)=diversity_MRC_Errorrate(SNRindB(n),1,sigma2,length_of_sequence);
pe2(n)=diversity_MRC_Errorrate(SNRindB(n),2,sigma2,length_of_sequence);
pe3(n)=diversity_MRC_Errorrate(SNRindB(n),3,sigma2,length_of_sequence);
pe4(n)=diversity_MRC_Errorrate(SNRindB(n),4,sigma2,length_of_sequence);
pe5(n)=diversity_MRC_Errorrate(SNRindB(n),5,sigma2,length_of_sequence);
end;
figure(2)
semilogy(SNRindB,pe1,'k-square')%,grid on
hold on
axis square
semilogy(SNRindB,pe2,'b-diamond')%,grid on
hold on
semilogy(SNRindB,pe3,'r-<')%,grid on
hold on
semilogy(SNRindB,pe4,'g->')%,grid on
hold on
semilogy(SNRindB,pe5,'k-pentagram')%,grid on
legend('\fontsize{18} L=1','\fontsize{18} L=2',...
'\fontsize{18} L=3','\fontsize{18} L=4','\fontsize{18} L=5')
title('\fontsize{18} \sigma^2=0.5')
xlabel('\fontsize{18} \gamma_b/dB'),ylabel('\fontsize{18} BPSK-BER for MRC')
h = gca;
set(h, 'Fontsize', 18);
%legend('\fontsize{18} SC','\fontsize{18} MRC',...
%'\fontsize{18} EGC')
%title('\fontsize{18} \sigma^2=0.5 L=3')
%xlabel('\fontsize{18} \gamma_b/dB'),ylabel('\fontsize{18} BPSK-BER for %MRC')
%h = gca;
%set(h, 'Fontsize', 18);
clc
clear all
SNRindB=-10:2:10;
length_of_sequence=10000;
sigma2=0.5;
%%%%%%多路径对比%%%
for n=1:length(SNRindB)
pe1(n)=diversity_SC_Errorrate(SNRindB(n),3,sigma2,length_of_sequence);
pe2(n)=diversity_MRC_Errorrate(SNRindB(n),3,sigma2,length_of_sequence);
pe3(n)=diversity_EGC_Errorrate(SNRindB(n),3,sigma2,length_of_sequence);
end;
figure(1)
semilogy(SNRindB,pe1,'b-square')%,grid on
hold on
axis square
semilogy(SNRindB,pe2,'g-diamond')%,grid on
hold on
semilogy(SNRindB,pe3,'r-<')%,grid on
hold on
legend('\fontsize{18} SC','\fontsize{18} MRC',...
'\fontsize{18} EGC')
title('\fontsize{18} \sigma^2=0.5 L=3')
xlabel('\fontsize{18} \gamma_b/dB'),ylabel('\fontsize{18} BPSK-BER for SC/MRC/EGC')
h = gca;
set(h, 'Fontsize', 18);