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欢迎分享,转载请注明来源:内存溢出
评论列表(0条)