MATLAB中雷达信号回波仿真,请教这段程序的意思,并且指出其中两个目标信号是哪个语句给出的
MTD中,我用FFT滤波器组检测到两个通道有目标信号,但是不懂这两个信号是哪段程序加入的。希望各位大侠指出,最好解释整个程序每句的意思。程序如下:clearall;clo...
MTD中,我用FFT滤波器组检测到两个通道有目标信号,但是不懂这两个信号是哪段程序加入的。希望各位大侠指出,最好解释整个程序每句的意思。程序如下:
clear all;
close all;
clc;
fz=10e3;
tz=1/fz;
fs=8e6;
ts=1/fs;
f_doppler=2.5e3;
N=tz/ts;
%%%产生雷达回波%%%%
echo_mobj_pulse=[zeros(1,100),1,1,zeros(1,N-102)];
s_pc=repmat(echo_mobj_pulse,1,16);
n=1:16*N;
s_doppler=cos(n*2*pi*f_doppler/fs);
s_pc=s_pc.*s_doppler;
s_noise=0.1*rand(1,N*16);
s_pc=s_pc+s_noise;
figure,
plot(0:ts:(16*N-1)*ts,s_pc),xlabel('t(单位:s)'),title('回波信号');
s_pc=reshape(s_pc,fix(N),16); 展开
clear all;
close all;
clc;
fz=10e3;
tz=1/fz;
fs=8e6;
ts=1/fs;
f_doppler=2.5e3;
N=tz/ts;
%%%产生雷达回波%%%%
echo_mobj_pulse=[zeros(1,100),1,1,zeros(1,N-102)];
s_pc=repmat(echo_mobj_pulse,1,16);
n=1:16*N;
s_doppler=cos(n*2*pi*f_doppler/fs);
s_pc=s_pc.*s_doppler;
s_noise=0.1*rand(1,N*16);
s_pc=s_pc+s_noise;
figure,
plot(0:ts:(16*N-1)*ts,s_pc),xlabel('t(单位:s)'),title('回波信号');
s_pc=reshape(s_pc,fix(N),16); 展开
北京康思
2018-09-20 广告
2018-09-20 广告
电压的测量利用示波器所做的任何测量,都是归结为对电压的测量。示波器可以测量各种波形的电压幅度,既可以测量直流电压和正弦电压,又可以测量脉冲或非正弦电压的幅度。更有用的是它可以测量一个脉冲电压波形各部分的电压幅值,如上冲量或顶部下降量等。这是...
点击进入详情页
本回答由北京康思提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询