How can I find the first row of a specific number in a matrix?

10 views (last 30 days)
Hello Matlab Users,
  • I have a A matrix:
  • A=[2 4;2 10;2 15;5 14;6 7;6 15;8 16;8 10] and I want to see the first row where I meet let's say "6"(which is the 5th row).Could you help me in solving that problem,please?

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 26 Mar 2014
idx=find(any(A==6,2),1)

More Answers (1)

Joseph Cheng
Joseph Cheng on 26 Mar 2014
you can use the find() function and search for when the first column in A contains "6".
  1 Comment
Rengin
Rengin on 26 Mar 2014
Edited: Rengin on 26 Mar 2014
I don't know how to use it for that specific problem. Could you write me suitable codes for it,please?

Sign in to comment.

Categories

Find more on Programming in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!