Hi Michele,
For first, I'll answer in english: this way everyone can help us.
So, you'd like to find the dominant frequency, and you want to filter with a band-pass FIR filter around it, right?
If so, as also Altenbach said, you've to subtract mean value from data, or, if you prefer, do High pass filtering. Then, you find the amplitude peak. To get the frequency, if you have to convert from normalized frequency to real-world frequency, but this can be done after filtering, it depends upon your needs...
What I don't understand is if you're going to MANUALLY scroll the graph to find the amplitude peak, and then you use this frequency to build filter....
Anyway, please clearify if you have problems with normalized frequency (x-axis, to say it clear...).
Have a nice day!
graziano
Ciao Michele,
Come detto sopra, siccome questa è una comunità internzaionale, preferisco rispondere in inglese. Così ci possono aiutare molte più persone, a quanto pare la comunità italiana non è numerosissma (e forse alcuni "vivono" su ILVG....
).
Come detto, vorrei capire se hai problemi con il valore che trovi sull'asse x, ossia quella che credo sia la frequenza normalizzata. Di solito, questa va da 0 a Pi-greco (ma dov'è il simbolo Pi-greco.....), dove Pi-greco è la frequenza di Nyquist, ossia la metà della frequenza di campionamento. In realtà, stiamo parlando di pulsazioni, anche se, se non erro, L'Oppenheim-Schaffer si riferisce a omega parlando di frequenza....
Nel tuo caso, sembra tu abbia la frequenza normalizzata, che va da 0 a 0.5, e devi quindi riconvertirla.
A parte questo, il problema è trovare il massimo? Una volta tolta la componente DC (la media dei sample, se vogliamo...), dovrebbe essere facile.
Quindi sarò chiaro: non sai come fare queste cose in LabView?
fammi sapere quanto prima, per ora... buona giornata!
graziano