2011-05-31 70 views

回答

2

積分每個軸的加速度,然後將速度矢量相加,最後取大小。你現在有速度。加速度計爲1即

accelerometer.updateInteval=1f; 

然後

+0

Iam物理學弱,所以請告訴我如何取大小 – user777021 2011-05-31 06:55:41

+0

查找「加在一起的向量」與數學有關。 – 2011-05-31 07:00:08

+3

假設你有三維速度矢量'(x,y,z)',速度可以用Pythagorus定理計算:速度= sqrt(x^2 + y^2 + z^2)'。 – 2011-05-31 07:05:14

-2

保持更新間隔在下面的委託方法

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

獲得通過acceleration.x

加速度值你將不得不存儲以前的某些變量值

差異n先前的值和當前值會給你沿x軸的速度

+0

不,這就是加速度的變化 – 2011-05-31 06:59:35

相關問題