How can I find a number in a matrix?

Hi, I want to find a number in a matrix. For example, I have an array x=1:10 and I want to find a number 4 in this array and get value of cell and row in matrix. How can I do this?

 Accepted Answer

Harshit
Harshit on 21 Nov 2012

6 Comments

thank you! I have done it before but there was a problem, because I tried to find a non-exist number =)
found a solution yet?
go to the help of matlab.
go to the help of matlab.
ya i am also trying to check if a number appear in the array or matrix before anot.
p = [11 10 2 1 5 7 4]
%check if the matrix contain number 5
contains5 = any(p(:) == 5)
if yes it will show 1 else 0
hope this is helpful

Sign in to comment.

More Answers (0)

Categories

Products

Asked:

on 21 Nov 2012

Commented:

on 25 Feb 2020

Community Treasure Hunt

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

Start Hunting!