gusucode.com > matlab通信工程仿真源码(张德丰等编著)程序书籍 > matlab_code/matlab通信工程仿真源码(张德丰等编著)/第8章/li8_15.m
clear all; Lc=20; %每比特码片数目 A1=3; %第一个余弦干扰信号的幅度 A2=7; %第二个余弦干扰信号的幅度 A3=12; %第三个余弦干扰信号的幅度 A4=0; %第四种情况,无干扰 w0=1; %以弧度表达的余弦干扰信号频率 SNRindB=1:2:30; for i=1:length(SNRindB) %计算误码率 s_er_prb1(i)=li8_15fun(SNRindB(i),Lc,A1,w0); s_er_prb2(i)=li8_15fun(SNRindB(i),Lc,A2,w0); s_er_prb3(i)=li8_15fun(SNRindB(i),Lc,A3,w0); end SNRindB4=0:1:8; for i=1:length(SNRindB4) %计算无干扰情况下的误码率 s_er_prb4(i)=li8_15fun(SNRindB4(i),Lc,A4,w0); end semilogy(SNRindB,s_er_prb1,'p-',SNRindB,s_er_prb2,'o-'); hold on; semilogy(SNRindB,s_er_prb3,'v-',SNRindB4,s_er_prb4,'+-');