资源简介

本实例对通信原理中2ASK、2PSK、2FSK以及2DPSK信号都做了类似的处理,描述了信号调制、加噪声、到最后解调比较的全过程

资源截图

代码片段和文件信息

%产生比特信号
t=0:0.01:7.99;
a=randint(18);
figure(1)
m=a(ceil(t+0.01));
plot(tm)
title(‘产生随机八比特二进制比特序列‘);
axis([08-1.51.5]);
%*************调制************%
fc=4000;          %载波频率
fc1=8000;
fs=80000;         %采样频率
ts=0:1/fs:(800-1)/fs;
ts1=0:1/fs:(100-1)/fs;
tzxh1=cos(2*pi*fc*ts);
tzxh2=cos(2*pi*fc1*ts);%2FSK调制情况下另一载波
%**************2ASK调制************%
ask=m.*tzxh1;
figure(2)
plot(task)
title(‘2ASK调制波形‘);
axis([08-1.51.5]);
%**************2FSK调制************%
fsk=cos(2*pi*(fc+fc*m).*ts);
figure(3)
plot(tfsk)
title(‘2FSK调制波形‘);
axis([08-1.51.5]);
%**************2PSK调制************%
psk=cos(2*pi*fc.*ts+pi*m);
figure(4)
plot(tpsk)
title(‘2PSK调制波形‘);
axis([08-1.51.5]);
%**************2DPSK调制************%
k=1;
for i=0:7
    if m(1i*100+50)>0        
   dpsk(i*100+1:i*100+100)=cos(2*pi*fc.*ts1-pi/2*k);
   k=-k;     
    else      
  dpsk(i*100+1:i*100+100)=cos(2*pi*fc.*ts1+pi/2*k); 
    end
end 
figure(5)
plot(tdpsk)
title(‘2DPSK调制波形‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       7238  2010-09-03 20:12  sheji123.m

----------- ---------  ---------- -----  ----

                 7238                    1


评论

共有 条评论