I have an array of angles and I need to identify periods where this array is above or below certain thresholds
Ältere Kommentare anzeigen
Array of angles ranges from 0 - 360. I need to know the indices of values below 15, between 165 and 195, and above 345. Attempted using:
array_logical = array < 15 && 165 < array < 195 && 345 < array;
array_logical = array < 15 || 165 < array < 195 || 345 < array;
What is the best way to apply these three conditions in one logical array?
Akzeptierte Antwort
Weitere Antworten (1)
Mischa Kim
am 10 Apr. 2014
Bearbeitet: Mischa Kim
am 10 Apr. 2014
Use
array_ind = find(array<15 | (array>=165 & array<=195) | array>345)
Kategorien
Mehr zu Entering Commands finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!