Java 低通滤波器
我是一名法国学生,实际上我在移动应用程序领域实习 我创建了一个应用程序,用以下代码获取有关加速计传感器的信息:Java 低通滤波器,java,android,lowpass-filter,Java,Android,Lowpass Filter,我是一名法国学生,实际上我在移动应用程序领域实习 我创建了一个应用程序,用以下代码获取有关加速计传感器的信息: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_accelerometer); sm=(SensorManager)getSystemService
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_accelerometer);
sm=(SensorManager)getSystemService(SENSOR_SERVICE);
accelerometer=sm.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
sm.registerListener(this, accelerometer, SensorManager.SENSOR_DELAY_NORMAL);
acceleration=(TextView)findViewById(R.id.acceleration);
}
@Override
public void onSensorChanged(SensorEvent event) {
acceleration.setText("X: "+event.values[0]+
"\nY: "+event.values[1]+
"\nZ: "+event.values[2]);
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
}
}
但现在我想实现一个低通滤波器来平滑数据,但我不知道如何才能做到这一点
所以,如果有人能帮我解决这个问题,你可以实现一个。它将充当一个低通滤波器,并且是这个问题与Android Studio完全无关。很抱歉,我是编程新手。这更多的是关于JAVA脚本的,所以?没问题。这篇文章已作了相应的编辑。祝你好运谢谢你的回答,但我是编程新手,所以我没有太多的知识。你能帮助我吗?