close all;
clear all;
clc;
%% LFM模糊函数图
B=20e6; %雷达带宽
Tp=10e-6; %脉冲时宽
miu=B/Tp; %线性调频系数
Grid=1024; %网格数;
tau=-Tp:Tp/Grid:Tp; %时延
fd=-B:B/Grid:B; %多普勒频移
lfm_amf=zeros(length(fd),length(tau));
for i=1:length(fd)
for j=1:length(tau)
val1=1-abs(tau(j))/Tp;
%val2=(fd(i)+miu*tau(j))*(Tp-abs(tau(j)));
val2=pi*(miu*tau(j)+fd(i))*(Tp-abs(tau(j)));
lfm_amf(i,j)=abs(val1*sinc(val2));
end
end
figure(1);
lfm_amf=lfm_amf/max(max((abs(lfm_amf))));
mesh(tau*1e6,fd*1e-6,lfm_amf); hidden off; %三维图
xlabel('多普勒频率(MHz)');
ylabel('延时(us)');
zlabel('归一化幅度');
title('LFM模糊函数图');
%% LFM模糊函数等高图
% figure(2);
% %contour(fd*1e-6,tau*1e6,abs(lfm_amf));
% contour(tau*1e6,fd*1e-6,abs(lfm_amf));
% grid on;
% xlabel('时延(us)');
% ylabel('多普勒频率(MHz)');
% title('LFM模糊函数等高图');
评论1