No License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

3.5 | 51 ratings Rate this file 59 Downloads (last 30 days) File Size: 26.5 KB File ID: #1608 Version: 1.0

Rayleigh Fading Simulation



17 Apr 2002 (Updated )

Simulates the fadings produced in wireless communication.

| Watch this File

File Information

In mobile communications a multi-path signal is received in the receptor. Environment interferences make the signal increase or decrease according to its phase. This program allows you to learn how frequency and speed modify the signal pattern at the receiver.


This file inspired Bpsk Receiver Simulation Using Spread Spectrum Techniques.

Required Products Communications System Toolbox
MATLAB release MATLAB 6.0 (R12)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (63)
28 Nov 2016 chan scott

Abstract— Recently there are many different approaches to the
modeling and simulation of mobile radio fading channels. In this
paper, tow kinds of improved Jakes’ simulators for Rayleigh
fading channels are introduced and the second-order statistics of
these improved Jakes’ simulator are analyzed. On comparison of
some importance statistical properties of the classical Jakes’
simulator, it is proved that the second-order statistics of these
improved simulators match the desired ones exactly even if the
number of sinusoids is small. Moreover, the new improved
simulator can be directly used to generate multiple uncorrelated
fading waveforms.

Comment only
03 Aug 2015 Huang Lu Yi

12 Oct 2014 Vinh Tran Xuan

11 Mar 2011 Joseph

Joseph (view profile)

09 Feb 2011 Dev Bathe

i also need help to do simulation for my final year project in DAS. can anyone help me?

Comment only
12 Feb 2009 Wong Ka Ho

is this simulation suitable for the Distributed Antenna System?
i need to do the similar simulation for my final year project.
anyone can help me??

13 Oct 2008 nid hin

could you provide code for
producing a sequence of N independent Rayleigh fading samples, with mean-square
value equal to one

04 Jun 2008 AJAY GUPA

it is very good.

13 May 2008 kalkidan perfect

This is good simulation .if possible ,i request you to post "DS CDMA simulation in fadind channel".THANK YOU!

09 May 2008 PENG Yuanxiao

That's just what I want.

24 Mar 2008 deva kumar

24 Mar 2008 deva kumar

28 Jun 2007 sabuj rahman


09 Apr 2007 Shreyas Seshamani

31 Dec 2006 Shyam Sundar

Mr.Bosch the material was helpful..I suggest u add more comments to help out students much more effectively..

03 Sep 2006 xiongjunqiao xiongjunqiao

04 May 2006 Gidon Studinski

11 Apr 2006 tue le

09 Mar 2006 dai gaungfa

This piece of code is based on deterninistic models approximate the Gaussian processes, which is Proposed by Jakes(Microwave mobile communications),and also described in Yunxin Li(Simulation of Independent rayleigh faders), and P. Dent's paper(Jakes fading model revisited).

Statistical models need much more work,such as gerneration of white Gaussian random processes , fir(or iir)filters disign and filtering, etc.
But it dose work!

Comment only
31 Jan 2006 James Pawlak

Implements Jakes Fading Model which is well known to have undesired correlations for multi-path independent faders

17 Jan 2006 hammadi Lemana

c tres bien comme programme

05 Dec 2005 rama krishna shanmukha

11 Nov 2005 amit amit


30 Oct 2005 Nie yac

It seems too old.

25 May 2005 nishant singh


23 Mar 2005 Camilo Londoño

it is the most simple jakes model. Very old. It has WSS, cross correlation problems

15 Feb 2005 Anggoro Sri

10 Jan 2005 Aparna Janarthanan

02 Jan 2005 rrrrr rr

02 Nov 2004 Roula Homsi

01 Nov 2004 abdalla SALIM

The information in it is of use to me.very convinient for me.

Comment only
31 Oct 2004 Duc Anh Truong Tan

it's very convenient for me

Comment only
17 Oct 2004 Charles Kisanga

12 Aug 2004 Mukul Kabra

just simple description not a function that can be used futher

05 Jul 2004 Nguyen Ngoc Tien

Rayleigh fading channel

04 Jul 2004 Nguyen Ngoc Tien

Rayleigh fading simulation by text

Comment only
29 Jun 2004 chichan chou

cant be solve my problem

Comment only
01 Jun 2004 joe blows

this did not answer my question

Comment only
11 May 2004 sfgh zafd

26 Apr 2004 jegan aloysius

14 Mar 2004 nctu nctu

01 Mar 2004 muhanned alfarras

pleas i want any one to halp my
i want mobile radio channel simulation
thank you

01 Mar 2004 muhanned alfarras

pleas i want any one to halp my
i want mobile radio channel simulation
thank you

Comment only
01 Mar 2004 muhanned alfarras

04 Feb 2004 Aleksandar Velkovski

hi,could you please send me more about the simulation(explained in more detail) thanks

20 Jan 2004 Moe alsaad

hi, i would be thankful, if u could provide me with the code to simulate "rayleigh flat faiding" fast, slow, and block on matlab.

Comment only
12 Jan 2004 mohammad sadegh Sadri

I wanted to know if these files is really needed, as far as I know, simulink has a "Rayleigh Fading channel" Block. I want to make sure that this block of simulink works correctly?

Comment only
03 Jan 2004 achmad imran

hi, i hope you give me more about the the simulation using matlab. thanks lot.

24 Dec 2003 adi taufik

23 Dec 2003 maca nede

how can I use this file,
if S(t) is the transmitted signal,
and R(t) is the received signa,

Comment only
10 Dec 2003 Gerardo Ontiveros

04 Dec 2003 ahmed khalil

24 Nov 2003 Frederic Patterson

i think it is wrong for simulation of the Rayleigh channel!

05 Sep 2003 dai jerry

i think it is wrong for simulation of the Rayleigh channel!

26 Jul 2003 ben sky

16 Jul 2003 GU WEI

13 Jun 2003 Josep Moncunill

It's a good approach using a very smart idea.

08 May 2003 Julian García-Sotoca

your rayleigh distribution plot is incorrect

10 Apr 2003 John Waylbur

It's an good approach to Raleigh's distribution.

18 Mar 2003 Lee Chen hou Xong

Some more comments would have helped

24 Jan 2003 hdfkjcvn uhufvhudh

08 Jan 2003 Moish Frankel

input and output parameters are unclear.
I have doubts about the Correctness of this script.

27 Apr 2002 Mun Leong Chan

This is a good approach since it is very straight forward. However, in my opinion, it seems that the source code does not closely obey Jake's mathematical model. For the in-phase component, the author only consider one single ray at one time but did not sums up all the multipath rays at that specific time (the same for the quadrature phase component for that specific time). As the result, for any specific sampling time t(i), the complex envelope T(i) only make up of one single ray, e.g. T(1) is actually from the first ray(out of 5000 rays received) at
t(1), T(2) is actually from the second ray(out of 5000 rays received) at t(2) and so on... until the T(5000) which is actually the 5000-th ray at t(5000). I sincerely hope that the author can reconsider my point and correct me if I am wrong.

Contact us