我需要更好地平滑这种情节,我已经使用移动平均线(10点)来获得这个情节,但它还不完美。我想删除所有这些由噪音引起的小峰值,我只需要考虑更大的峰值,因为我正在计算传感器的节拍数量。 (即:在前30秒内,我应该只有一个峰值而不是几个连续的小峰值)
我认为使用三次样条函数但在C中实现起来并不简单,而且需要大约1-2周的工作时间。
是否有更简单的方法/算法用于此成就?我正在为iOS(iPhone)环境开发这个项目。
a busy cat http://img15.imageshack.us/img15/1929/schermata022455973alle1o.png
答案 0 :(得分:2)
您的问题的答案很大程度上取决于基础数据。数据的锯齿状真的是“噪音”还是真的是锯齿状的数据。
你可以尝试的策略:
所有这些方法都有分歧,没有一个没有问题。祝你好运。