haihongyuan.com
海量文库 文档专家
全站搜索:
您现在的位置:首页 > 初中教育 > 初中作文初中作文

fsk

发布时间:2014-05-09 14:01:46  

A=1;
fc=2;
n_sample=8*fc;
n_data=500;
Ts=1;
dt=Ts/n_sample;
t=[0:dt:n_data*Ts-dt];
t_len=length(t);
T=t(end)-t(1)+dt;
% 信源信号
d=sign(randn(1,n_data));d=(d+1)/2; % {0,1}
data=insert(d,n_sample);
gt=ones(1,n_sample); % NRZ
dt_nrz=conv(data,gt);
nb=length(gt)/2+1;ne=nb+length(t)-1;
dt_nrz=dt_nrz(nb:ne);
ct=A*cos(2*pi*fc*t);
figure(1);
subplot(221);
plot(t,dt_nrz,'linewidth',2);grid on;
xlabel('t /ms');ylabel('d(t)');title('输入信号波形')
axis([0 10 -0.2 A+0.2]);
subplot(222);
[f,df_nrz]=t2f(t,dt_nrz);
p_nrz=10*log10(df_nrz.*conj(df_nrz)/T);
plot(f,p_nrz,'linewidth',2);grid on;
xlabel('f /kHz');ylabel('10log10(|P(f)|) /dB/Hz');title('输入信号功率谱')
axis([-2 2 -50 10]);
dt_2fsk=2*dt_nrz-1;
st_2fsk=A*cos(2*pi*(fc+dt_2fsk).*t);
subplot(223);
plot(t,st_2fsk,'linewidth',2);grid on;
xlabel('t /ms');ylabel('s(t)');title('2FSK')
axis([0 10 -A-0.2 A+0.2]);
[f,sf_2fsk]=t2f(t,st_2fsk);
p_2fsk=10*log10(sf_2fsk.*conj(sf_2fsk)/T);
subplot(224);
plot(f,p_2fsk,'linewidth',2);grid on;
xlabel('f /kHz');ylabel('10log10(|P(f)|) /dB/Hz');title('2FSK 功率谱')
axis([-fc-4 fc+4 -50 10]);

网站首页网站地图 站长统计
All rights reserved Powered by 海文库
copyright ©right 2010-2011。
文档资料库内容来自网络,如有侵犯请联系客服。zhit326@126.com