in reply to Finding local maxima/minima in noisy, pediodic data
The next best thing would be oversampling. 16 times oversampling (averaging 16 measurements) should give a 4-fold increase in S/N to a workable 12 to 24.
With the current data set you have to face the uncertanty principle in x (correct frequencies, impeded by averaging) and y (correct amplitudes, improving via averaging). Classical approaches like derivatives produce too much noise. The only recognisable feature is the steep rise for each pulse. I'd declare a new pulse if the signal had a monotone increase for a certain number of samples and the combined increase has a S/N of at least 3.
|
|---|