Demodulator block in comm.OFDMDemodulator doesn't return real values?

2 views (last 30 days)
I have used the following block diagram to try and demonstrate that OFDM can mitigate the effects of multipath and intersymbol interference. My input is an impulse train with positive impulses of +1 and 0.
The OFDM Demodulator block is supposed to return values that are either 0 or 1 - but it is returning complex values that were obtained while Modulating. Why is this happening?
I have enclosed the input signal, modulated signal and demodulated signal. What am I doing wrong?
input signal:
  • modulated signal: *
  • output signal: *
  2 Comments
Nilesh Jadav
Nilesh Jadav on 19 Feb 2017
Can you share this simulink file with me ? I really need this one, I am trying to assemble OFDM modulator from last week, but it gives me various error. Could you help me with this? Can you send this .slx file to my mail ? - nileshjadav991@gmail.com
Walter Roberson
Walter Roberson on 19 Feb 2017
Nilesh Jadav: Samyukta Ramnath posted the question in 2014, and will not receive notification that you added a comment. You should contact them through the Contact button at https://www.mathworks.com/matlabcentral/profile/authors/5510010-samyukta-ramnath

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!