⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t_maiya.m

📁 以下几个matlab程序对雷达常用的线性调频信号(lfm信号)进行脉冲压缩时的关键问题进行了仿真
💻 M
字号:
clear;clc;
close all;
fs=4;
f0=0;
fd=0.1;
fd2=0.04;
B=4;
T=65;
t=0:1/fs:T;

y=exp(j*2*pi*(f0*t+B*(t-T/2).^2/T/2))
x=exp(j*2*pi*(f0*t+B*(t-T/2).^2/T/2))
yi=real(y);
xi=real(x);
xx=[yi,xi];

tt=0:1/fs:2*T+1/fs;
figure;
plot(tt,xx);
title(['LFM信号同相分量']);ylabel('Amplitude ');xlabel('时间 - us');grid on;

L=length(tt);
L_fft=2*L-1;
Y=fft(xx,L_fft);
yfreq=fftshift(Y);
f=(-(L_fft-1)/2:(L_fft-1)/2)/L_fft*fs;
YY=yfreq.*conj(yfreq);
YP=ifft(YY);
ypc=fftshift(YP);
am=abs(ypc);

ttt=0:1/fs:4*T+2/fs;


figure;
plot(ttt,abs(ypc));
title(['脉压后输出信号']);
xlabel('时间 - us');
grid on;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -