Find minimum or maximum value - two conditions
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi there,
I have a problem where I am trying to find the index of minimum or maximum values based on two conditions. I have separated my data into 10 second blocks, with 1 data point per second. The two conditions are as follows:
1) the next minimum value must not be within 5 seconds of the previous minimum value
2) the next minimum value must be within the 10 second block following the previous minimum value's 10 second block.
Presently, I can ensure the next indexed minimum value meets one condition or the other, but I cannot ensure that it meets both.
Any ideas would be much appreciated!
Luke
3 Kommentare
Antworten (1)
Steven Lord
am 9 Mai 2023
I think the islocalmin and islocalmax functions will be of use to you. See the MinSeparation name-value argument.
2 Kommentare
Siehe auch
Kategorien
Mehr zu Data Type Conversion finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!