如何使用x,y,z轴值找到速度?

时间:2011-05-31 06:02:52

标签: iphone

hai,在我的应用程序中,我想根据x,y,z值计算spped。那么如何使用x,y,z轴值找到速度?

2 个答案:

答案 0 :(得分:2)

对每个轴的加速度进行积分,然后将速度矢量加在一起,最后得到幅度。你现在有速度。

答案 1 :(得分:-2)

将加速度计的更新间隔保持为1,即

accelerometer.updateInteval=1f;

然后在下面的委托方法

-(void)accelerometer:(UIAccelerometer *) acc didAccelerate:(UIAcceleration *)acceleration {
}

通过acceleration.x获得加速度值

您必须将先前的值存储在某个变量

先前值和当前值之间的差异将为您提供沿x轴的速度