只需一步,快速开始
使用道具 举报
失心控 发表于 2016-7-12 16:15 小白弱弱的问一句 补零和2的整数幂是啥意思
lebronze 发表于 2016-7-13 10:21 多谢各位回复,目前的解决方法是:对原始信号末尾补零到2的整数幂,在进行FFT。 时域补零,相当于频域插值 ...
lebronze 发表于 2016-7-13 10:19 FFT是离散傅里叶变换的快速算法,速度提升非常大,但是FFT要求做变换的原始信号长度必须是2的整数幂才行 ...
hcharlie 发表于 2016-7-13 13:01 你的程序只能做2的整数幂的FFT,加零的工作应由调用者去做,不能由程序本身去做,加零以后的结果肯定与不 ...
lebronze 发表于 2016-7-13 14:23 恩,我就是这么做的。在调用fft前先判断是不是2的整数幂,如果是:直接做fft; 如果不是:补零再做fft ...
lebronze 发表于 2016-7-12 14:56 多谢 我也尝试过将任意点数信号补零或者截断到2的整数幂,结果做FFT后发现相位会有变化。如下图:原始信号 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|联系我们|声振论坛
GMT+8, 2026-1-25 12:56 , Processed in 0.102141 second(s), 27 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.