I have an array of angles and I need to identify periods where this array is above or below certain thresholds
Afficher commentaires plus anciens
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?
Réponse acceptée
Plus de réponses (1)
Mischa Kim
le 10 Avr 2014
Modifié(e) : Mischa Kim
le 10 Avr 2014
Use
array_ind = find(array<15 | (array>=165 & array<=195) | array>345)
Catégories
En savoir plus sur Entering Commands dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!