lcr_sim.m

来自「《移动衰落信道》Mobiel_Fading_Channels一书后面的相关仿真程」· M 代码 · 共 38 行

M
38
字号
%--------------------------------------------------------------------
% lcr_sim.m ---------------------------------------------------------
%
% Program for the computation of the level-crossing rate N(r).
%
%--------------------------------------------------------------------
% N_r=lcr_sim(xi_t,r,T_sim,PLOT)
%--------------------------------------------------------------------
% Explanation of the input parameters:
%
% xi_t: deterministic process or time-domain signal to be analysed 
%       with respect to the level-crossing rate N(r)
% r: level vector
% T_sim: duration of the simulation
% PLOT: plot of the resulting level-crossing rate N(r), if PLOT==1

function N_r=lcr_sim(xi_t,r,T_sim,PLOT)

if nargin==3,
   PLOT=0;
end

N_r=zeros(size(r));

for k=1:length(r),
    N_r(k)=sum(xi_t(2:length(xi_t)) < r(k) & ...
               xi_t(1:length(xi_t)-1) >= r(k) );
end

N_r=N_r/T_sim;

if PLOT==1,
   plot(r,N_r,'yx')
   xlabel('r')
   ylabel('N(r)')
end

⌨️ 快捷键说明

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