- 在线时间
- 57 小时
- 最后登录
- 2018-4-12
- 注册时间
- 2012-2-6
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 4729 点
- 威望
- 0 点
- 阅读权限
- 60
- 积分
- 1673
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 512
- 主题
- 9
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   67.3% TA的每日心情 | 奋斗 2018-4-11 22:36 |
|---|
签到天数: 490 天 [LV.9]以坛为家II
|
2#
发表于 2014-5-28 13:04
|只看该作者
|
|邮箱已经成功绑定
先附上匀加速情况下的代码:
& S6 h! l" `: E A5 P% b. O9 ^clear all; close all;
( G% T9 `3 O6 k1 F; a" \%% 参数设置0 @* W" q* ]& ` w. m
distance = 20.0e3; % 目标初始点到雷达的距离20000米
$ H0 y/ B2 Y# M6 ~5 n q+ uf0 = 340e9; % 载波频率2 M3 i; \3 [' |5 z3 U
%fs = 1000*40;6 o% b- T0 n: Q* e# D
%fs = 1000*60; % 采样频率
' A1 ^# }9 N% w( P) ]* G! ?fs = 1000*50;) L6 c( ]6 X9 G
% f0 = 10e9; % 载波频率; i X X! ]( W
% fs = 1000*16; % 采样频率% t0 o% s& |/ v
t_dur=1;
7 U. t5 T1 S# O- F8 G# ]2 ]: {%t_dur = 0.2; % 观测时间长度
; L4 N+ D6 Y" K% [t_start = 0; % 观测时间起点3 ?% n* l- q$ T7 x8 W( c
M = t_dur*fs; % 时间点数+ Z9 S; k) Q3 k. g+ i! y1 e
t=linspace(t_start+1/fs,t_start+t_dur,M)'; % 各采样时刻: F+ E6 |" d( g# P: r! j
accelerate_1 = 9.6; % 加速度
+ `" q3 z, _4 g- paccelerate_2 = 9.2;# U8 ?& i1 ]& Z' v6 ^6 x' g% P- c _. O
c = 3.0e8; % 电磁波传播速度(m/s)
3 p# l. @) ~ L! R, t9 xwave_length = c/f0; % 定义波长 [5 p; J9 j. B5 T$ k! n# {
N=200;
0 ]- H4 Y' ~ e2 s! A3 l7 hv = 0; % 一阶运动速度; q+ \& t' \% V2 t z! O1 B
echo_acc = exp(j*4*pi/wave_length*(distance+accelerate_1*t.^2))+exp(j*4*pi/wave_length*(distance+accelerate_2*t.^2));%匀加速目标回波信号4 P! `' U9 d8 v4 p0 A3 T3 o0 G
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
& M* ~" W; o) N$ h, P& U+ Y; L! S%% Gabor算法
& z- k! k" j% [2 O4 W3 N- ~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% T- h9 z2 y6 M! h0 Y
n = 4;2 [; K3 f: t6 O1 l1 F- U
F = N/n; % Gabor变换频率点数为fs/n
* J: a, a, o! n[tfr_acc_gab,t_gab,f] = tfrgabor(echo_acc,N,F);
/ J$ k$ Z9 K( M5 b$ @+ Ctfr_acc_gab = fftshift(tfr_acc_gab,1);
! [' g2 N' l* p* Z$ B; P( N# Pfigure& K: |4 |0 q9 r$ ]% x7 J( H: H
colormap(gray(256));
; Y& Y( t, v6 k% `' \2 m% X( t. qimagesc(t,linspace(0,fs/2-n,F),255-abs(tfr_acc_gab)); 9 J. w2 E. F' P3 w# q: x8 n
axis([t_start t_start+t_dur 0 fs/2]);
4 U- B! H6 y) W5 y2 B8 E& tset(gca,'YDir','normal')" A/ L) l% u' C
grid on;" ~, M7 h0 Z7 R) d2 r, Q
xlabel('时间');ylabel('频率'); title('匀加速运动目标微多普勒时频像');! _. R+ [. W# Z% a
大家帮我看一下是怎么回事,不报错,有几个warning,说什么不完全匹配,然后即一直卡住,半个小时之后才有结果。 |
|