Persistence1D

Persistence1D is a class for finding local extrema and their persistence in one-dimensional data.
458 Downloads
Updated 17 Sep 2013

View License

Persistence1D is a class for finding local extrema and their persistence in one-dimensional data. Local minima and local maxima are extracted, paired, and sorted according to their persistence.
The code runs in O(n log n) time, where n is the number of input points.
Please check the the doc folder for in depth documentation, examples, and usage.
Persistence1D has been written by Yeara Kozlov and Tino Weinkauf, Max Planck Institute for Informatics, Saarbrücken, Germany. You may use it as you wish, it is in the public domain. If you find it useful, it would be nice to hear from you. Just drop us a line.

Project homepage: http://www.mpi-inf.mpg.de/~weinkauf/notes/persistence1d.html

github repository: https://github.com/yeara/Persistence1D

Cite As

Yeara Kozlov (2024). Persistence1D (https://www.mathworks.com/matlabcentral/fileexchange/43540-persistence1d), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Predictive Maintenance Toolbox in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0