I have an array of angles and I need to identify periods where this array is above or below certain thresholds
Mostrar comentarios más antiguos
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?
Respuesta aceptada
Más respuestas (1)
Mischa Kim
el 10 de Abr. de 2014
Editada: Mischa Kim
el 10 de Abr. de 2014
Use
array_ind = find(array<15 | (array>=165 & array<=195) | array>345)
Categorías
Más información sobre Entering Commands en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!