lcr_sim.m
来自「一些非常有用的MATLAB源码,对于提高编程水平和学习通信理论知识还有帮助.」· M 代码 · 共 37 行
M
37 行
%--------------------------------------------------------------------% 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==1function N_r=lcr_sim(xi_t,r,T_sim,PLOT)if nargin==3, PLOT=0;endN_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) );endN_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 + -
显示快捷键?