Update Radar simulation
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
global M N K d epsilon f_c Delta_f c scatter_coef B f_s T_p T_r r_0 velocity lambda delta_t max_t range_t len freqs slow_len num_pulse
|
||||
|
||||
N = 128; % 脉冲个数
|
||||
M = 1; % 频点个数
|
||||
K = 10; % 目标个数
|
||||
d = 32;
|
||||
epsilon = 1e-5; % 误差
|
||||
|
||||
f_c = 10e9; % 初始载频 10GHz
|
||||
Delta_f = 8e6; % 载频步进间隔 8MHz
|
||||
% c = 299792458; % 光速
|
||||
c = 3e8;
|
||||
scatter_coef = 0.3; % 目标散射强度
|
||||
|
||||
B = 64e6; % 带宽 64MHz
|
||||
% B_0 = 1e9;
|
||||
|
||||
T_p = 1e-6 / 3; % 单载频脉冲下的采样周期 / 脉冲宽度
|
||||
f_s = 100 / T_p; % 快时间采样率
|
||||
T_r = T_p * 10;
|
||||
|
||||
lambda = c / f_c; % 雷达工作波长
|
||||
|
||||
% 仿真时间
|
||||
num_pulse = 100;
|
||||
delta_t = 1e-2 * T_p;
|
||||
max_t = num_pulse * T_r;
|
||||
range_t = 0:delta_t:max_t - delta_t;
|
||||
len = round(max_t / delta_t);
|
||||
|
||||
freqs = ((0:len - 1) * f_s) / len;
|
||||
|
||||
% 绘图
|
||||
figure_flag_1 = false;
|
||||
figure_flag_2 = false;
|
||||
figure_flag_3 = false;
|
||||
|
||||
slow_len = 1e4;
|
||||
Reference in New Issue
Block a user