Wie erkennt man signifikante Veränderungen / Trends in Zeitreihendaten? [geschlossen]

Ich habe also ein Array von 25 Samples und möchte in der Lage sein, die Tendenzen zu beobachten, ob es von diesem Zeitintervall von 25 Samples an abnimmt oder zunimmt (im Grunde ist das Array von 25 Samples mein Puffer, der alle 1 ms gefüllt wird) ).

Beachten Sie, dass es sich um einen allgemeinen Trend handelt, nach dem ich suche, und nicht um das individuelle Derivat (wie ich es mit Hilfe der Finiten Differenz oder anderer numerischer Differenzierungstechniken erhalten hätte).

Grundsätzlich erwarte ich, dass meine Daten verrauscht sind, sodass es auch nach dem Filtern und so weiter zu Höhen und Tiefen kommen kann. Aber es ist der allgemeine Trend zu zunehmendem oder abnehmendem Verhalten, den ich suche.

Ich möchte das zunehmende / abnehmende Verhalten in jede ms integrieren, um ein Ereignis auszulösen, das eher ein Benutzeroberflächenereignis ist (eine LED blinkt), sodass die Verarbeitung nicht sehr verzögert werden muss, solange ich den allgemeinen Trend erkennen kann.

Danke im Voraus!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage