genrayleighfiltered.m

来自「wireless propagation in microcells and p」· M 代码 · 共 28 行

M
28
字号
function [t_axis,ryf]=genRayleighFiltered(leng, fs,sigma,Wp,Ws,Rp,Rs);
%
%
% ======================================================================
 
ts=1/fs;       % sample spacing (s)

% =============== RAYLEIGH SERIES ===============================

ry=rayleigh(sigma,leng);    % FUNCION
ry_mod=abs(ry);
t_axis=[0:leng-1]*ts;

% ===============  Filtered Rayleigh series ========================

[ryfaux, B, A]=filtersignal(ry,Wp,Ws,Rp,Rs);
[H,fre]=freqz(B,A,512,fs);      % For computing the filter's gain 
% Calculation of filter gain
     [h,T]=impz(B,A);
     h2=h.^2;
     gainFaux=sqrt(cumsum(h2));
     gainF=gainFaux(length(h));
%--------------------------------------------------------- 
ryf=ryfaux/gainF;



⌨️ 快捷键说明

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