Files
2024-05-09 16:48:41 +08:00

14 lines
310 B
Matlab

function y = R_d_func(t, range, velocity)
global c f_n T_r;
ti = t - (2 / c) * r(t, range, velocity);
p = rem(ti, T_r); % p = t - nT_r
n = round((ti - p) / T_r);
if (n < 0)
n = 0;
end
y = R_x_func(t, range, velocity) * exp(1j * -2 * pi * f_n(n + 1) * (t - n * T_r));
end