[已解决] fft与信号长度的关系

[复制链接]
传递控制 发表于 2021-7-14 22:55:39
在对信号进行傅里叶变换(频谱分析)中,信号的长度对fft变换出来的值有什么影响?

最佳答案


coolchen302 发表于 2021-7-15 10:30:50
传递控制 发表于 2021-7-15 09:07
你好,我想问的是,假如我采集到了100个数据和1000个数据进行fft会对频谱图有什么差异 ...

这两组数据的采样率有没有区别?
如果截取的时间长度是一致的,那肯定数据个数越多越好,毕竟包含的信息就越丰富了
但是如果采样率是不变的,数据长度在某种程度上就没太多意义了,毕竟被测信号是被理解为周期信号,1个完整的周期和N个完整的周期,对一般的分析而言,意义区别不大

5 条回复


coolchen302 发表于 2021-7-15 08:26:20
采样频率决定了你能分辨到的最高频率,其值是采样频率的一半
采样时间(或采样点数)决定了你能分辨到的最低频率,比如你采样了1秒的时间,那么你最低的频率分辨就是1Hz

传递控制 发表于 2021-7-15 09:07:59
coolchen302 发表于 2021-7-15 08:26
采样频率决定了你能分辨到的最高频率,其值是采样频率的一半
采样时间(或采样点数)决定了你能分辨到的最 ...

你好,我想问的是,假如我采集到了100个数据和1000个数据进行fft会对频谱图有什么差异

coolchen302 发表于 2021-7-15 10:30:50
传递控制 发表于 2021-7-15 09:07
你好,我想问的是,假如我采集到了100个数据和1000个数据进行fft会对频谱图有什么差异 ...

这两组数据的采样率有没有区别?
如果截取的时间长度是一致的,那肯定数据个数越多越好,毕竟包含的信息就越丰富了
但是如果采样率是不变的,数据长度在某种程度上就没太多意义了,毕竟被测信号是被理解为周期信号,1个完整的周期和N个完整的周期,对一般的分析而言,意义区别不大
回复此楼

传递控制 发表于 2021-7-15 10:55:31
coolchen302 发表于 2021-7-15 10:30
这两组数据的采样率有没有区别?
如果截取的时间长度是一致的,那肯定数据个数越多越好,毕竟包含的信息 ...

信号长度和采样率一样,为什么采样点数N的不同,会造成幅值的大小不同,点数越少幅值越大,怎么才能找到正确的采样点数

coolchen302 发表于 2021-7-15 15:11:43
传递控制 发表于 2021-7-15 10:55
信号长度和采样率一样,为什么采样点数N的不同,会造成幅值的大小不同,点数越少幅值越大,怎么才能找到 ...

点数越多,能量越大
在还原成幅值时,是需要数据是需要除以采样点数的
请先仔细看看fft的帮助文档
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表