How to find the index in a row vector where a number exceeds a certain value?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Siddharth Gopujkar
am 24 Sep. 2019
Kommentiert: Siddharth Gopujkar
am 24 Sep. 2019
I have a 1x600 row vector. The initial values are small and as we go towards the 200th element or so, the values start increasing. How can I find the exact index of the first element that exceeds a certain limit?
For example, I want to find the undex of the first element that exceeds the value of 50. In this case, it is the 187th element. How do I find that using a code?
0 Kommentare
Akzeptierte Antwort
Shubham Gupta
am 24 Sep. 2019
Bearbeitet: Shubham Gupta
am 24 Sep. 2019
Try :
A = 1:100;
lim = 50;
ind = find(A>lim,1); %% Here 1 after comma suggests the first element that is greater than 50
In the above case output should be ind = 51 For more info try
doc find
Hope this helps !
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Matrix Indexing 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!