MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply Today**New to MATLAB?**

Asked by Sivakumaran Chandrasekaran
on 27 Mar 2013

a=[1 2 3;4 5 6] b=2 i should compare b with all elements of a and to find the corresponding position in a ... e.g., the answer should be (1,2). what command or what method should i use

Answer by Youssef Khmou
on 27 Mar 2013

Edited by Youssef Khmou
on 27 Mar 2013

Accepted answer

try this way

a=[1 2 3;4 5 6]; b=2;

[x,y]=find(a==b); A=[x,y];

Image Analyst
on 27 Mar 2013

I wouldn't call it x,y - I'd call it row, column. Because usually x is the column (horizontal location), not the row as you have it.

## 0 Comments