How to find the location of a zero (or a different number) in a vector ?
like :
a=[ 1 3 5 6 34 4 0 1 3 4 50]
=>7

 Accepted Answer

madhan ravi
madhan ravi on 9 Nov 2018
Edited: madhan ravi on 9 Nov 2018
a=[ 1 3 5 6 34 4 0 1 3 4 50]
index=find(a==0)

4 Comments

Thanks!!
Anytime :)
Stephen23
Stephen23 on 9 Nov 2018
Note that often logical indexing is more efficient than using find.
I will take a look. Thanks :)

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!