Effacer les filtres
Effacer les filtres

How to find the index in a row vector where a number exceeds a certain value?

1 vue (au cours des 30 derniers jours)
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?

Réponse acceptée

Shubham Gupta
Shubham Gupta le 24 Sep 2019
Modifié(e) : Shubham Gupta le 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 !

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by