mohamed_bakr
Newbie level 6
rayleighchan usage
Hello,
I would like to know some notes about using rayleighchan in Matlab in generating a frequency selective Rayleigh channel.
In the transmitter,
Ts=1e-6; % sample time of the input signal, in seconds
Fd=40; % maximum Doppler shift, in Hertz
TAU=[0]; % row vector of path delays, each specified in seconds
PDB=[0]; % row vector of average path gains, each specified in dB
Chan = rayleighchan(Ts,Fd,TAU,PDB);
Chan.StorePathGains=1;
Chan.ResetBeforeFiltering=0;
Output_Filtered_Symbols=filter(Chan,Input_Symbols);
So, how to recover the signal in the receiver after the filter,
I think I should use Chan.PathGains but should it be directly used as the time filter coefficients used in the filter ?? or it needs some processing to be considered as that??
Also, if I am talking about the channel frequency response, could I get it directly by using fft(Chan.PathGains) ??
Hello,
I would like to know some notes about using rayleighchan in Matlab in generating a frequency selective Rayleigh channel.
In the transmitter,
Ts=1e-6; % sample time of the input signal, in seconds
Fd=40; % maximum Doppler shift, in Hertz
TAU=[0]; % row vector of path delays, each specified in seconds
PDB=[0]; % row vector of average path gains, each specified in dB
Chan = rayleighchan(Ts,Fd,TAU,PDB);
Chan.StorePathGains=1;
Chan.ResetBeforeFiltering=0;
Output_Filtered_Symbols=filter(Chan,Input_Symbols);
So, how to recover the signal in the receiver after the filter,
I think I should use Chan.PathGains but should it be directly used as the time filter coefficients used in the filter ?? or it needs some processing to be considered as that??
Also, if I am talking about the channel frequency response, could I get it directly by using fft(Chan.PathGains) ??