Я студент французского языка, и на самом деле я реализую стажировку в мобильном приложении.JAVA: Фильтр нижних частот
Я создал приложение, чтобы иметь информацию о акселерометр с этим кодом:
@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. – hgoebl
Прошу прощения за то, что я новичок в программировании. Это больше о JAVA Script так? – carmine166
Нет проблем. Сообщение отредактировано соответствующим образом. Удачи! – hgoebl