How can i find a certain vector in a matrix?

57 views (last 30 days)
Hey there,
I have a 3x370 Matrix and I want to find a 3x1 vector within the matrix.
Output should be the Column number of the 3x1 vector in the matrix.
I´be really glad if someone can help me :)
Greets Lukas

Accepted Answer

David Hill
David Hill on 2 Dec 2019
Transpose and use ismember(A,B,'rows')
A=A';370x3
B=B';1x3
x=find(ismember(A,B,'rows'));%will give you the column numbers of A that match B

More Answers (1)

Matt J
Matt J on 2 Dec 2019
[~,loc]=ismember(vector.',Matrix.','rows');

Categories

Find more on Structures in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!