数字下变频仿真Word下载.docx
《数字下变频仿真Word下载.docx》由会员分享,可在线阅读,更多相关《数字下变频仿真Word下载.docx(7页珍藏版)》请在冰豆网上搜索。
clc;
clearall;
closeall;
f0=30e6;
中心频率
B=5e6;
带宽
T=30e-6;
脉冲宽度
fs=40e6;
采样频率
N=T*fs;
采样点数
K=B/T;
频率变换率
ts=1/fs;
采样周期
t=-T/2:
ts:
T/2-ts;
x=cos(2*pi*(f0*t+K*t.^2/2));
figure
(1);
title('
时域波形'
);
xlabel('
point'
figure
(2);
plot(abs(fft(x)));
频域波形'
point'
I路信号和Q路信号:
ddc_i=x.*cos(2*pi*f0*(1:
N)/fs);
I路信号
ddc_q=-x.*sin(2*pi*f0*(1:
Q路信号
figure(3);
subplot(211);
plot(t,ddc_i);
grid;
I路波形'
subplot(212);
plot(t,ddc_q);
Q路波形'
FIR滤波器的设置
在mandWindows里输入fdatool进入滤波器参数设置的界面
Hd=fir;
[h,f]=freqz(Hd,512);
figure(4);
plot(f,20*log10(abs(h)));
grid
FIR低通滤波器的幅频特性响应'
)
hd=Hd.Numerator;
fir_i=conv(ddc_i,hd);
fir_q=conv(ddc_q,hd);
figure(5);
plot(fir_i);
FIR低通滤波器后的I路信号'
plot(fir_q);
FIR低通滤波器后的Q路信号'
s=fir_i+j*fir_q;
figure(6);
sf=fftshift(abs(fft(s)));
plot(sf);
信号滤波后的频谱'
plot((20*log10(sf/max(sf))));
grid
归一化频谱'
plot(x);
I路波形'
Q路波形'
FIR低通滤波器的幅频特性响应'
w/pi'
FIR低通滤波器后的I路信号'
FIR低通滤波器后的Q路信号'