求HFM信号的宽带模糊度函数,matlab code,谢谢

求HFM信号的宽带模糊度函数,matlab code,谢谢,第1张

%% 双曲调频脉冲信号

fh = 10000

fl = 9990

B1 = fh - fl

f0 = 9993 % 时间中心频率

fm = (fh + fl)/2

t0 = (T/B)*fm

K = f0*t0

u_HFM = 1/sqrt(T)*exp(j*2*pi*K*log(1-t/t0)) % HFM

U_HFM = fft(u_HFM,N)

for k = 1:1:length(phi)

u1_HFM = u_HFM.*exp(j*2*pi*phi(k).*t)% 频移单频矩形脉冲信号

U1_HFM = conj(fft(u1_HFM,N))

X_HFM(k,:) = real(fftshift(ifft(U_HFM.*U1_HFM,N))).^2

end

X_HFM = X_HFM/max(max(X_HFM))

figure(1);

mesh(tau,phi,X_HFM)

xlabel('时延 \s')

ylabel('多普勒频移 \Hz'冲渗)

zlabel('模糊度函数')

title('双曲调频脉羡首冲信号模糊度')

figure(2);

contour(tau,phi,X_HFM,1/2,'r','LineWidth',2)

xlabel('兄判数时延 \s')

ylabel('多普勒频移\Hz')

title('Zlfm=1/2处等高线截面图')

grid

Matlab的Command window中输入命令com tool,启斗镇动COM Builder的图形用户界面空扮粗。 使用File->Project..建立新的工程,会出现工程设置窗口。在Component name中输入你要生成的COM组件的名字,例如我缺携们输入名字testcom


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12430856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存