How to get the index from a matirx
2 次查看(过去 30 天)
显示 更早的评论
Hi all
i have two matrix A and B, the size of A is like 10 86 and size of B is 3 86.
actually the matrix B is inside the matrix A.
now what i want is to know the index from matrix A where the vectors of matrix B exist.
like we have a row 1,2,3... 86 in matrix B and same in matrix A as well. I want to get the index of A where this row exist in A. please help me.
0 个评论
采纳的回答
Wayne King
2013-3-31
A = randn(10,10);
B = A(3:6,:);
[C,IA,IB] = intersect(A,B,'rows','stable');
IA gives you the row indices in A where B is
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!