Mapping a matrix to another matrix

I have 2 matrices and want to use them to create another third one.. e.g I have A=[3;7;8;9;2;10] and B=[4,6;1,2;3,5]
i want to replace 1 in B by the 1st element in A, then 2 in B by the 2nd element in A and so on .....so the result will be=[9,10;3,7;8,2]
Any help is much appreciated. Thanks

 Accepted Answer

A=[3;7;8;9;2;10];
B=[4,6;1,2;3,5];
C = A(B)
C = 3×2
9 10 3 7 8 2

More Answers (0)

Categories

Asked:

on 22 Jun 2021

Commented:

on 22 Jun 2021

Community Treasure Hunt

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

Start Hunting!