How to create a new matrix with some known rows

2 views (last 30 days)
Hello everyone,
Suppose matrix a is like:
a = [2;3;6;2];
b = [1 3 6;2 3 7;2 2 1;3 1 9;3 2 8;4 1 5];
Then, I want matrix c to be like:
c = [2 3 7;2 2 1;4 1 5;2 3 7]
Matrix c is included all row numbers from matrix b which is in matrix a.

Accepted Answer

Sara
Sara on 9 Jul 2014
c = b(a,:)

More Answers (0)

Categories

Find more on Matrices and Arrays 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!