ac_psd.m
来自「OFDM multipath fading channel model jake」· M 代码 · 共 38 行
M
38 行
% AC_PSD.m
% Draw autocorrelation and doppler psd.
function []=AC_PSD(idata, qdata, fm, name)
%****************************** variables ******************************
% idata Ich data
% qdata Qch data
% fm max doppler spead
% name Title of the figure
%************************************************************************
% calculate autocorrelation
iAC = xcorr(idata, idata);
qAC = xcorr(qdata, qdata);
AC = iAC+qAC;
AC = AC./max(AC);
x=[-length(AC)/2:length(AC)/(length(AC)-1):length(AC)/2];
% Autocorrelation
figure;clf;plot(x, AC);grid on
title(['Normalized Autocorrelation', name]);
xlabel('Normalized Time Delay');
ylabel('Normalized Autocorrelation');
% calculate doppler psd
Doppler_PSD = 10.*log10(abs(fft(AC)));
x=[-fm:(2*fm)/(length(Doppler_PSD)-1):fm];
% Doppler PSD
figure;clf;plot(x, Doppler_PSD);grid on
title(['Doppler PSD', name]);
xlabel('Frequency shift from carrier (Hz)');
ylabel('Doppler psd');
%***************************** end of file *******************************
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?