首页 > 编程知识 正文

滤波,脉冲滤波芯片

时间:2023-05-04 01:57:50 阅读:58441 作者:3714

%LFM脉冲的匹配滤波器

清除全部;

T=10e-6; %发射脉冲宽度10us

B=30e6; %调频带宽30MHz

K=B/T; %调频斜率

Fs=10*B; Ts=1/Fs; %计算机模拟的采样频率和采样周期

N=T/Ts;

t=linspace(-T/2,t/2,n );

ST=exp(j*pi*k*t.^2); 产生%线性调频信号

ht=exp(-j*pi*k*t.^2); %匹配滤波器单位脉冲响应

sot=conv(ST,Ht ); %匹配滤波器输出

figure(1)。

L=2*N-1;

t1=linspace(-t,t,l );

z=ABS(sot ); z=z/max(z; %模拟信号对数归一化

z=20*log10(z1e-6 );

Z1=ABS(Sinc(B.*T1 ); 生成%伦理输出信号并标准化

Z1=20*log10(Z11E-6 );

t1=t1*B; %时间轴和1/B归一化

plot(T1,z,t1,Z1,' r.';

axis ([-15,15,-50,inf]; 网格打开;

Legend (() fontsize模拟结果)、()理论结果);

xlabel((fontsize{9}时间) times (ITB ) ) s ) );

ylabel((fontsize{9}相对宽度dB ) );

title ()脉冲压缩后的回波(归一化后) ) );

figure(2) %模拟结果的局部放大

N0=3*Fs/B;

t2=-N0*Ts:Ts:N0*Ts;

t2=B*t2;

plot(t2,Z(Z(N-N0:N N0 ),T2,Z1 ) n-n0:nN0 ),' r.' );

AXIS([-inf,INF,-50,inf]; 网格打开;

set(GCA,' Ytick ',[-13.4,- 4,0 ],' Xtick ',[-3,-2,-1,- 0.5,0.5,1,2,3 ] );

Legend (() fontsize模拟结果)、()理论结果);

xlabel((fontsize{9}时间) times (ITB ) ) s ) );

ylabel((fontsize{9}相对宽度dB ) );

title (()脉冲压缩后的回波(归一化后的子图) ) ) );

D85

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。