# FFT processing of IQ data

My time-domain sampling rate of IQ data is Fs. Matlab FFT assumes spectral bandwidth is Fs/2, per the Nyquist criterion. I understand that IQ data has bandwidth of Fs. How do I do FFT of such IQ data and get bandwidth of Fs?

• If your signal has bandwidth $f_s$ and you sampled at rate $f_s$, then your signal is likely to be aliased and there's no way to fix that. – MBaz Sep 8 '19 at 17:53
• @MBaz : Unlike strictly real samples, IQ samples don't alias the upper and lower sidebands, or positive and negative frequency complex conjugate. (unless the quadrture mixer or IQ sampling is unbalanced). – hotpaw2 Sep 9 '19 at 3:42
• @hotpaw2 I understand that; I was trying to nudge the OP towards realizing that their signal is complex... your answer of course does the job quite well. – MBaz Sep 9 '19 at 13:44