0

我正在编写一个程序,作为一个方面,波过滤/解析程序。我收集的数据越多,存储到设备中的文件就越大。我以离散的时间步长收集数据,为了准确起见,我经常这样做。但是,我注意到整体波形趋于足够宽,以至于我可以以大约一半的速率收集数据,并且仍然能够在数据上绘制出足够准确的波形。

所以问题是:有没有办法从这些数据中创建曲线的连续数学描述?我什么都没找到。我的数据包含floatNSNumbers一个NSArray.

我想做的两件事是获取阈值的交点并找到局部最大值。执行其中任何一项的能力就足够了。

-编辑-

如果有人知道用于一维实数数组的良好 Objective-c FFT 方法,我很想听听。

4

1 回答 1

1

Apple 在 Accelerate 框架中包含 FFT。

使用傅里叶变换

示例:FFT 示例

另外:使用 Apple FFT 和 Accelerate 框架

于 2012-07-16T18:02:20.937 回答