⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intro71.m

📁 宽带无线信号的多径效应仿真
💻 M
字号:
%
% intro71
%
%========================================================================
clear
close all
clc
%========================================================================
% PDP definition 
%========================================================================
tau=[0 1e3 2e3 5e3]; % 
tau=[0  0.1e3  0.20e3  0.35e3  0.45e3]   % Delays in ns
PDP=[-20 -10 -10 0]; %
PDP=[0 -3 -30 -20 -10]   % Powers in dB

%=========================================================================
% convert powers in dB to linear units
%=========================================================================
pdp=10.^(PDP/10)

figure, stem2D(tau,PDP,-100)
auxx=axis;
axis([auxx(1)-10 auxx(2)+10 auxx(3)-10 auxx(4)+10 ])
xlabel('Excess delay (ns)')
ylabel('Relative level (dB)')

figure, stem(tau,pdp)
auxx=axis;
axis([auxx(1)-0.1 auxx(2)+0.1 auxx(3)-0.1 auxx(4)+0.1 ])
xlabel('Excess delay (ns)')
ylabel('Relative level (linear units)')

%=========================================================================
% PDP parameters: D, S 
%========================================================================
D=sum(pdp.*tau)/sum(pdp)
S=sqrt(sum(pdp.*(tau-D).^2)/sum(pdp))

%=======================================================================
% Now the frequency spaced correlation function, R(Df)
%========================================================================
stepDf=10000;
MaxDf=2e7;
Df=[0:stepDf:MaxDf]';


R=[];
for ii=0:stepDf:MaxDf
    auxR=sum(pdp.*exp(-j*2*pi*ii*tau*1e-9));
    R=[R; auxR];
end
figure,plot(Df,abs(R)/max(abs(R)),'k')
xlabel('Frequency spacing (Hz)')
ylabel('Frequency-spaced correlation')

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -