View License

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

» Watch video

Highlights from
OFDM Trasnmitter and Receiver (Matlab Code)

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

3.8 | 33 ratings Rate this file 163 Downloads (last 30 days) File Size: 2.42 KB File ID: #25599 Version: 1.0
image thumbnail

OFDM Trasnmitter and Receiver (Matlab Code)


Ihsan Ullah (view profile)


OFDM code with 16-QAM modulation. Can be easily Understood and modified.

| Watch this File

File Information

This code basically computes the BER of an OFDM system. The ifft size is 64 .16-QAM is the modulation Technique and convolution encoding rate 1/2 is used as the coding scheme.

MATLAB release MATLAB 7.0.4 (R14SP2)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (53)
04 Aug 2016 Fahad Sadaqat


Comment only
13 Jun 2016 Aseem Sameer  
21 May 2016 Onkar Patil

Thank you very much. I have to use QPSK modulation in OFDM system. After that, I want to introduce some random carrier frequency offsets in various sub carrier frequencies. This offset may be modeled by a Gaussian RV with rms value equal to 1/3 to 1/2 percent of the frequency spacing. Can anybody please help me with that, Please guy's, my email id is .

21 May 2016 karthi palanimuthu

thanks a lot..can u plz send me mimo-ofdm transceiver currently doing my final year project..plz mail me

Comment only
11 May 2016 hari reddy

I need code for ofdm signal which shows PAPR

Comment only
11 May 2016 Bilal Jutt

can anyone please please email me line to line explanation of this code.PLEASE GUYs :(

11 Apr 2016 zulfat akbar

Thanks for your source code,but I need source code about BER vs Eb/No ofdm with 4 QAM ,,please send to my email

Comment only
10 Apr 2016 wjmmmm

wjmmmm (view profile)

01 Apr 2016 priyabrata panda

very helpful

Comment only
31 Mar 2016 Manikandan MmS  
01 Mar 2016 fouad mayouf  
18 Feb 2016 J YZ

J YZ (view profile)

thank you!

13 Feb 2016 shreyash

Sir, How can we make it highly computationally efficient using shifting and switching technic. I need the theory part and coding to study.
Please send it on my e-mail:
Thanks and regards,

17 Oct 2015 ch asim  
07 Mar 2015 Santosh S T T

hi pls tell me how to use qpsk in the same code instead of qam16 pls reply soon

Comment only
23 Feb 2015 sania sss

santosh, they using 1/2 code rate, means k/n form ,1 is the single input and 2 is the output in the form of adders and they are using 7 memory register , after implementing this , u wil get [171 133]...

Comment only
23 Feb 2015 sania sss

hey please, any body tell me... how much bandwidth and symbol duration they used in this program..please please ...reply me to this

22 Feb 2015 Fauza Khair

hey ,
please send me the global configuration parameter file

Comment only
19 Dec 2014 Santosh

Plz just explain below line of ur coding
codegen = [171 133]; % Polynomial

I mean what codegen function does here.

01 Nov 2014 Mohammed

Hello dear
please help me i need m file for
General MIMO-OFDM with QAM modulation tech. result should me compaision of V-Blast.MMSE, ZF w.r.t BER v/s SNR

16 Oct 2014 Samenov Abylay

Hello . My name is Abylay . I undergraduate Almaty University of Power Engineering and Telecommunication. I am currently working on a dissertation on LTE, namely the creation of a simulation model of OFDM and OCDM on MATLAB. Can you help me ? Please contact me at my e-mail address
Thank you very much.

15 Oct 2014 SP 2

SP 2 (view profile)

31 Jul 2014 hoang

hoang (view profile)

very good!

13 Jul 2014 Kanwal Nain

i request you to kindly explain the code line by line. please

Comment only
18 Jun 2014 MUSLIYADI  
12 Jun 2014 chiju

chiju (view profile)

Please I have been trying to write a code to generate an OFDM baseband signal and also to find the PAPR of the signal and its spectrum but its been fruitless getting frustrated, plz any ideas?

01 May 2014 racharla

sir can u pls send me code for channel estimation of ofdm

Comment only
09 Mar 2014 Mounika Andem

sir the code is showing an error in line 26 that the index is out of order matrix dimension please help me

Comment only
09 Mar 2014 Mounika Andem  
13 Feb 2014 NabeeL

NabeeL (view profile)

Can you help me out in my project? What I need is An OFDM model with AWGN added and TDE, FDE and OFDE applied and then a performance comparison is done on the basis of BER...

Comment only
03 Feb 2014 Mac

Mac (view profile)

28 Jan 2014 Mac

Mac (view profile)

It is helpfull

09 Jan 2014 amala kokkiligadda  
16 Dec 2013 Savarna

can you please send me the matlab code for ofdm using qpsk.. to my id

25 Nov 2013 Parag

Parag (view profile)

i want code for Joint Decoding of LDPC Code and Phase Factors for OFDM Systems With PTS PAPR Reduction

13 Nov 2013 SANTHOSH N  
28 Oct 2013 Garoma

Garoma (view profile)

27 Nov 2012 Omowunmi

pls can someone help me with matlab code for cancellation of ofdm sidelobes? thanks alot.

Comment only
29 Sep 2012 chathuri singhabahu  
22 Sep 2012 norita

norita (view profile)

11 May 2012 Abdel-Rahman l-Qawasmi

there is an error in line 49.

20 Mar 2012 Prakash Bala

I want BER of OFDM MSK & DQPSK matlab code.. pls help

Comment only
15 Mar 2012 ganesh kaveti

thanku very much

28 Sep 2011 Nam

Nam (view profile)


Comment only
15 Jun 2011 aleksander damzi

was very yousful

Comment only
08 Jun 2011 quy nguyenminh

hi every body.i had 1 proplem about the ofdm simulate.this is the last year i study at i have 1 project that about OFDM.but i did'nt know how to simulate that.some one cuold show me.thanks alot.and what'll i do first?

Comment only
12 May 2011 quy nguyenminh

how can it working.that just demo.they cut some where in the code

Comment only
07 Apr 2011 Kaushik

sorry! I was wrong! the code is perfectly working!!

07 Apr 2011 Kaushik

I found a problem with this code.
When no noise is added and when the rxed_data is collected for every frame, then there is an error when compared to t_data

Comment only
09 Dec 2009 prabhu

prabhu (view profile)

can any one help me in this topic"Interference Suppression for OFDM Systems With
Insufficient Guard Interval Using Null Subcarriers"

Comment only
17 Nov 2009 Suhail Khalid

Well done! A few parts I feel could be done better (specifically the choice of using trellis and pilot insertion) but all in all quite straight forward and easily understood. Thanks!

03 Nov 2009 Ihsan Ullah

Ihsan Ullah (view profile)

27 Oct 2009 wu zhi

wu zhi (view profile)

It's very good!

Contact us