作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用Apple的Accelerate Framework(在iOS设备上执行)成功实现了获取数组数据并对其执行快速傅里叶转换的代码。
现在我的问题是频率轴的标度是多少?结果在某些频率范围内具有预期的峰值,但是我不确定该频率是多少。 Accelerate Framework的FFT函数接收一个数组,并使用相同(或更多)数量的数据点吐出一个数组。是否假设所有这些点在时间上均等?它不将采样频率或时间变量作为输入。频率轴的标度(即每个点的频率增量)是否只是采样周期除以2 * Pi(或类似的值?),我在文档中找不到很多信息。我一直在网上寻找类似的问题,但没有发现任何东西。
在某种程度上,这是一个数学问题,尽管它在很大程度上取决于Accelerate Framework的实现。
谢谢
编辑
我问了一个后续问题here,但尚未有人回答。请看一下!
最佳答案
FFT为您提供线性间隔的频点,直至采样频率。这意味着仓之间的间隔是(采样频率)/(仓数)。
关于ios - 快速傅立叶变换结果:频率轴刻度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10272644/
我是一名优秀的程序员,十分优秀!