【问题标题】:symmetric FFT in matlabmatlab中的对称FFT
【发布时间】:2013-11-14 17:04:17
【问题描述】:

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

这是我使用的函数:

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

谢谢

【问题讨论】:

  • @Jigg 是的,频率域中的数字很复杂,我需要对称 IFFT 和 FFT。
  • 你看过fftshift吗?使用此功能可能会解决您的问题。

标签: matlab fft ifft symmetric


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    • 2015-11-16
    • 2011-08-09
    • 1970-01-01
    • 2017-11-09
    相关资源
    最近更新 更多