Mapping a matrix to another matrix

15 次查看(过去 30 天)
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

采纳的回答

KSSV
KSSV 2021-6-22
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by