0

我将在matlab中实现OFDM系统。我需要从数据中获取 IFFT 对称,然后再从结果中获取 FFT。IFFT 正确,但 FFT 不正确,结果数字的前一半类似于 IFFT 之前的数据,但后半部分是错误的。当我知道 IFFT 采用“对称”时,我只是不知道是否应该使用 FFT 函数。

这是我使用的功能:

x_ifft=ifft(x1, 'symmetric')    
x_fft=fft(x_ifft);

谢谢

4

1 回答 1

0

您不应使用“对称”,而应在 ifft 或 fft 之后使用 fftshift。

于 2014-03-28T20:16:55.017 回答