我将在matlab中实现OFDM系统。我需要从数据中采用IFFT对称,然后再从结果中进行FFT。 IFFT向右走,但FFT没有,fisrt结果数的一半就像IFFT的数据,但下半部分是错误的。当我知道IFFT采用'对称'时,我只是不知道我应该使用FFT函数。
这是我使用的功能:
x_ifft=ifft(x1, 'symmetric')
x_fft=fft(x_ifft);
谢谢
答案 0 :(得分:0)
你不应该使用"对称",但应该在ifft后或fft之后使用fftshift。