03-13-2010 12:36 AM
Peak tracking across multiple signals
I have a series of PSD graphs which represent the acoustic information of an object at several different angles. What I am trying to
do is track three important peaks out of these signals, and calculate their height and width. I understand how to use the peak detector .vi
and I can locate all the peaks in each signal and calculate these parameters, however, I am unsure how I can isolate the peaks that
I am interested in. To understand what I am please see the pictures attached.
I did think of putting cursors on my graph and searching for the max peak between the cursors in the regions where each of these peaks lie, however, given the peaks move a lot along
the x-axis a lot with each angle I am not sure if this is the optimum solution. Are there any other methods I could be using?
03-13-2010 01:06 AM
03-13-2010 02:15 AM
03-13-2010 02:23 AM
03-13-2010 02:30 AM
03-15-2010 11:36 PM
Are you trying to only identify the highest peak in the cluster? Or are you trying to identify these three clusters themselves? If you're just looking to identify the clusters, you could filter the data to smooth out some of the peaks. Then you could check for certain thresholds to identify a cluster from the surrounding data. In this way you could identify the clusters.
If you're looking for the peaks within each cluster, you could then use the clusters that you have found to find the highest peak in each data range.