为什么采样率不同的数据,使用fft求取同一个频率的信号大小,得到的结果不一样?
例如需要考察某个信号在1kHz时的幅值,使用65536Hz和16384Hz的采样率采集数据,然后使用fft处理或者求取功率谱,两组数据在1kHz左右的幅值并不相同,差别较大,为什么? 返回小木虫查看更多
今日热帖
例如需要考察某个信号在1kHz时的幅值,使用65536Hz和16384Hz的采样率采集数据,然后使用fft处理或者求取功率谱,两组数据在1kHz左右的幅值并不相同,差别较大,为什么? 返回小木虫查看更多
主要看你研究对象是连续信号,还是离散信号吧,一般在fft或dft中将频率归一化,在同一标准下进行计算,如果是数字信号就不需采样频率直接fft就行
不可能,对于单频信号,求出的结果肯定是一样的,当然前提是没有频谱泄漏。
FFT前者比后者大4倍,由FFT点数引起。
fft增益与FFT点数有关,这一点从DFT反变换公式可以看出。
该怎么处理?才能使两者相同,有matlab代码最好
,
FFT结果除点数N。
之前已经处过了