Ios iPhone加速计值
我的问题是关于iPhone加速计的。加速计是否测量iPhone的加速度或运动?我的意思是,如果我拿着iPhone,从0英里/小时到60英里/小时,我会期望加速度值从0增加到60,但一旦我达到60,我期望值返回到0,因为我“不再加速”,而是以恒定的速度移动。现在,如果加速计测量运动,我希望它记录到0到60,并在我以60英里/小时的速度前进时继续提供值的变化。对不起,我看了几本书,编写了一些代码(值似乎很小,可以在短距离或速度下给出可识别的结果),并进行了大量的网络搜索,我正试图找到这个问题的答案 塔克斯 有两点:Ios iPhone加速计值,ios,iphone,accelerometer,Ios,Iphone,Accelerometer,我的问题是关于iPhone加速计的。加速计是否测量iPhone的加速度或运动?我的意思是,如果我拿着iPhone,从0英里/小时到60英里/小时,我会期望加速度值从0增加到60,但一旦我达到60,我期望值返回到0,因为我“不再加速”,而是以恒定的速度移动。现在,如果加速计测量运动,我希望它记录到0到60,并在我以60英里/小时的速度前进时继续提供值的变化。对不起,我看了几本书,编写了一些代码(值似乎很小,可以在短距离或速度下给出可识别的结果),并进行了大量的网络搜索,我正试图找到这个问题的答案
- 加速度计读数从不为零,因为重力总是伴随着我们,是一种加速度(也是一件好事)。如果上面写着“0”,那么你是在深渊中——你被抛在太空中漂流,或者你是在自由落体中坠入地面
- 从0到60时,加速度不会“记录0到60”。那不是加速度。这不是速度;这是速度的变化率。这是兰博基尼还是大众?它们都是0到60,但加速度可能非常非常不同 你可能需要在这里读一本小物理教科书,但为了简单起见,可以把它想象成你被压在汽车座椅上有多困难!如果你没有被压回去,从一边扔到另一边等等,那么你的水平加速度是零,即使你以每小时100英里的速度行驶
把它想象成测量“重力”一样。马特,我理解你的观点。考虑到水平运动,我的iPhone(放在桌子上)的Y轴读数约为0.005。所以,如果加速度计读数为“加速度”,这个数字应该会改变,直到我达到一个恒定的速度,它应该在0.005左右回到平衡。现在,如果测量运动,数字应该保持在某个更大的值,即使在恒定速度下,直到iPhone返回到零速度,因为iPhone处于静止状态,该值将返回到0.005。