Questo può sembrare molto semplice, ma ho questo problema: ho una coda di dati con una dimensione della finestra di 300. Nuovi dati vengono aggiunti a un'estremità, i vecchi valori vengono rimossi dall'altra estremità.
Mi aspetto che i dati della coda rimangano più o meno coerenti, ad esempio: 10,12,15,10,20, quindi inizi a salire bruscamente: 15,10,20,22,25,26,28,30,32 ... fino a 150 o giù di lì. Lì i dati potrebbero fluttuare un po ', quindi scenderebbero con una pendenza simile (120.118.116.115 ...) fino a 20 o giù di lì.
Sto cercando di identificare il punto di svolta in questa serie di dati a livello di codice, ma il mio codice rileva picchi più spesso di quanto vorrei. Come posso identificare quando il grafico è in aumento, quando ha raggiunto una svolta definitiva e quando inizia a cadere? Dovrei provare a guardare il tasso di variazione del tasso di variazione?