Rayleigh Fading Channel Generation

This .m file generates rayleigh channel model based on Inverse DFT method.
4.1K Downloads
Updated 1 Jun 2009

View License

This function generates normalized rayleigh samples based on Inverse DFT method as was proposed by David J. Young, and Norman C. Beaulieu "The Generation of Correlated Rayleigh Random Variates by Inverse Discrete Fourier Transform, "
Sample Use:
chan=genRayleighFading(512,ceil(10000/512),1e4,100);
chan=chan(1:10000);
where 10000=number of needed samples
parameters:
fftsize: size of fft which used
numBlocks: number of samples/fftsize
fs: sampling frequency(Hz)
fd: doppler shift(Hz)

Cite As

Arijit Ukil (2024). Rayleigh Fading Channel Generation (https://www.mathworks.com/matlabcentral/fileexchange/24318-rayleigh-fading-channel-generation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Propagation and Channel Models in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0