Salve a tutti.
Immaginate una curva sinusoidale e immaginate di voler isolare solo un periodo
della curva, con la complicazione che la curva non è così regolare, ha
degli scatti in sù e in giù e a volte accorcia e allunga la frequenza.
Come posso fare per isolare un singolo periodo ?
Io ho provato così ma funziona una volta su 3, perchè trova dei falsi minimi:
dopo aver selezionato un tratto di curva di 300 punti con alcuni periodi
ho cercato il minimo assoluto, poi con una routine .ocx il BPM per definire
il numero di periodi nella curva.
A partire dal minimo ho cercato in avanti e indietro di un certo numero di
punti corrispondenti all'incirca al BPM succesivo e precedente
(es. se i punti sono 300 e i periodi 5, ogni periodo dovrebbe essere di circa 60
punti, quindi cercherò un altro minimo in quel range, +/- 60 da valore minimo)
In allegato un'immagine tipo della curva in oggetto
Grazie
|