📄 single_lfm_rectangle_pulse_ambig_called.m
字号:
%——线性调频 矩形 单脉冲 的模糊函数 called——
function x = single_lfm_rectangle_pulse_ambig_called(taup,B,up_down,taumin,delta_tau,taumax,fdmin,delta_fd,fdmax)
k = up_down * B / taup;%调频斜率
eps = 0.000001;
j = 0;
for tau = taumin : delta_tau : taumax
j = j + 1;%注意:外循环变量为tau,模糊函数x(i,j)应沿着x轴变化,所以外循环中的增量应为j
i = 0;
for fd = fdmin : delta_fd : fdmax
i = i + 1;%注意:内循环变量为fd,模糊函数x(i,j)应沿着y轴变化,所以内循环中的增量应为i
val1 = (taup - abs(tau)) / taup;
val2 = pi * (k * tau + fd) * (taup - abs(tau));
val3 = sin(val2 + eps) / (val2 + eps);
x(i,j) = abs(val1 * val3);
end
end
%附注:
%u(t)=1/(taup)^0.5 * rect(t/taup) * exp(-j*pi*k*t^2)
%|X(tau,fd)|=|(taup-abs(tau))/taup *
%sin(pi*(k*tau+fd)*(taup-abs(tau)))/(pi*(k*tau+fd)*(taup-abs(tau))) *
%exp(j*pi*fd*tau) * rect(tau/(2*taup))|
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -