2

我知道如何获取加速度数据,但想知道是否有人知道任何可以确定 ios 设备是否稳定(摇摆或摇晃)的代码示例

4

1 回答 1

2

存储加速度计的最后 30 个样本,获取每个组件的平均值 (x, y, z) 和标准偏差。定义多少偏差是“稳定的”。

Obj-C:计算 NSNumber 对象的 NSArray 的标准差?

那会做的。制作 3 个数组,每个数组都有 30 个(或多或少取决于您要比较的时间范围)nsnumber。您将获得 3 个标准差。这些数字越小,设备移动的越少。检查它们中的 3 个是否小于您想要的任意数量,例如 0.1.s

于 2013-01-02T21:49:15.173 回答