forrestgang 发表于 2010-6-30 15:13

FFT的对称性问题

程序:
load filteroutputex.txt
x=filteroutputex(:,2);
E=fft(x,1024);
h=abs(E);
plot(h);

   如上,我的文件filteroutputex.txt里面有1024个数据,fft后能够得到其频谱信息,但所得结果并不对称.若用2048点,甚至更多的点数去作变换后,其结果可以看出是对称的.所以是不是可以这样理解:
只要变换点数等于数据的长度,其就不具有对称性,若大于等于数据长度,则可以见其对称性?
   我是新手,求教,谢谢!

forrestgang 发表于 2010-6-30 16:01

没人回复?谢谢大虾了..

ChaChing 发表于 2010-6-30 17:30

应该要对称, 与fft length无关

manlou.yue 发表于 2010-6-30 22:19

对头 都是对称的有多长的数据 FFT变换后就是多长的结果 一般我们取前面的一般 才有意义
页: [1]
查看完整版本: FFT的对称性问题