Local extrema finder

Version 1.1.0.0 (1,11 KB) von Jonathan
A fast and simple local extrema finder.
176 Downloads
Aktualisiert 26. Nov 2016

Lizenz anzeigen

This is an extremely fast and simple local extrema finder. It computes both local maxima and minima at the same time, and returns indices to the the corresponding values in the input vector (handling constant regions by returning the index of the first point). This is not a replacement of Matlab's findpeaks function, which is much more powerful and has many more options. But it can be used for performance in routines that rely a lot on local extrema (eg the Hilbert-Huang transform).

Zitieren als

Jonathan (2025). Local extrema finder (https://de.mathworks.com/matlabcentral/fileexchange/55347-local-extrema-finder), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2015a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.1.0.0

Handles long plateaus and inclusion of endpoints

1.0.0.0

The previous version offered a threshold parameter, but the associated code was incorrect (the correct way of dealing with thresholds uses topological prominence concepts), so I removed it.