in reply to Re^2: Finding local maxima/minima in noisy, pediodic data
in thread Finding local maxima/minima in noisy, pediodic data
No, I'm interested in the extrema of the short wavelength pulses.
However, I can use your suggestion about long term averages for that, too.
A possible strategy: In the first pass I generate a smoothed dataset from the original using a moving average of about 200 points (or 2-3 periods of the short pulses). This will smoothen out the short wavelength pulses but retain the long term characteristics. Then I compare the original with this smoothed dataset point by point: if it is below the average I need to look for a minimum, if it is above, I look for a maximum.
However, I can use your suggestion about long term averages for that, too.
A possible strategy: In the first pass I generate a smoothed dataset from the original using a moving average of about 200 points (or 2-3 periods of the short pulses). This will smoothen out the short wavelength pulses but retain the long term characteristics. Then I compare the original with this smoothed dataset point by point: if it is below the average I need to look for a minimum, if it is above, I look for a maximum.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: Finding local maxima/minima in noisy, pediodic data
by mpeg4codec (Pilgrim) on Oct 13, 2009 at 20:20 UTC |
In Section
Seekers of Perl Wisdom