|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MTD中,我用FFT滤波器组检测到两个通道有目标信号,但是不懂这两个信号是哪段程序加入的。希望各位大侠指出,最好解释整个程序每句的意思。程序如下:
6 k: A @# J5 r t/ Nclear all;
9 f3 _& E; ?/ ?9 Yclose all;' b y3 S5 D" w9 f4 d* r$ e
clc; A+ J8 g( f4 ?" ^; ~' Y" I" S
fz=10e3;/ G3 E" V7 C: O8 P. O6 h
tz=1/fz;" [7 x% [- c8 r$ K+ t: \- C
fs=8e6;5 `4 t( {# i7 [
ts=1/fs;
& s0 O W- U2 L. M6 x& ~% s/ c; kf_doppler=2.5e3;
" C# @$ B. j( H* n! ] vN=tz/ts; s5 v; l3 y+ y g0 M3 L
%%%产生雷达回波%%%%8 J8 |& y7 m- u. E0 F- }, v- m
echo_mobj_pulse=[zeros(1,100),1,1,zeros(1,N-102)];3 _4 n% l% R+ J- g+ G9 p& a6 g
s_pc=repmat(echo_mobj_pulse,1,16);, @2 Q# q" G7 b( v f
n=1:16*N;
7 |+ G6 a( F# i2 C0 T, `s_doppler=cos(n*2*pi*f_doppler/fs);
# l1 @8 K& k8 H4 V9 ns_pc=s_pc.*s_doppler;
2 u$ ]8 y7 g) b' j" |/ M* Js_noise=0.1*rand(1,N*16);2 g4 c* c2 s7 y/ O
s_pc=s_pc+s_noise;
! V8 t! P) ^$ h+ t+ afigure,' F9 I( D6 C; |6 N* V) H/ @6 N3 ^
plot(0:tsp16*N-1)*ts,s_pc),xlabel('t(单位:s)'),title('回波信号');
, p3 f1 o1 x2 F6 a3 O7 |s_pc=reshape(s_pc,fix(N),16);
1 R7 @/ ^% {+ t8 z4 q9 j4 j+ ~$ O |
|