我想在我的应用程序中使用Android的加速度计。在文档中给出了以下内容:
但是低通滤波器的工作原理如下:
final float alpha = 0.8;
// Isolate the force of gravity with the low-pass filter.
gravity[0] = alpha * gravity[0] + (1 - alpha) * event.values[0];
但是低通滤波器的工作原理如下:
output = alpha*input + (1-alpha)*previousoutput;
我的疑问是为什么我们把重力作为输入,传感器事件作为之前的输出?应该反过来才对。