jww100 发表于 2008-9-16 08:53

【求助】IFFT的问题

按道理对频域信号进行IFFT变换得到的结果应该为实数
但我在对一组频域信号进行IFFT变换时,得到的结果不是一组实数,而是一组复数,于是我就直接取了该复数的实部

(1)我想请教一下是什么原因导致结果不是实数,而是复数?
(2)如果我直接取该复数的实部,会对结果误差造成多大的影响?

恳请赐教,感谢万分!

hcharlie 发表于 2008-9-16 14:24

回复 楼主 jww100 的帖子

在进行IFFT以前的一组频域数据,应该是一组共轭复数(有正负频率的数学谱),IFFT后才能变为实数。
直接一组频域数据(单边谱,物理谱)应转换成数学谱才行。

yelv123 发表于 2008-9-16 14:47

其实你也可以同时看一下虚部,虚部基本都很小了

jww100 发表于 2008-9-16 19:31

回复 沙发 hcharlie 的帖子

谢谢指点!

jww100 发表于 2008-9-16 19:32

谢谢指点!

jww100 发表于 2008-9-17 00:47

回复 沙发 hcharlie 的帖子

请问如何把一组频域数据转换成数学谱?谢谢
页: [1]
查看完整版本: 【求助】IFFT的问题