Comment faire une moyenne mobile à Arduino?
Vous appelleriez: x = mobileAverage (analogread (data_pin)); Et la fonction MovingAverage fait le reste pour vous. À l'intérieur de la fonction MovingAverage, vous verrez une valeur constant qui définit le nombre de valeurs utilisées dans la moyenne.
Qu'est-ce que la moyenne mobile avec l'exemple?
Moyenne mobile simple: -
Par exemple, nous avons les données des 30 derniers jours du prix de clôture, et nous devons déterminer le prix du lendemain, alors nous pouvons prendre la somme de la valeur de 30 jours du prix de clôture et la diviser par 30 pour obtenir la prédiction du lendemain.