Hi,
I have a matrix of integer values and a coulm of decimal values, as follows
A = [2 3 7 6; 4 6 4 6; 5 1 3 3]; % a mXn matrix
B = (-0.7, -0.3. -0.1, 0, 0.1, 0.3, 0.7)' ; % a column of bX1 decimal values
Could you help me vectorise (speedup) the following operation of find AA, which is a matrix of decimal values of B.
for i=1:m
for j=1:n
AA(i,j) = B(A(i,j),1);
end
end
Thank you for your help.

1 commentaire

madhan ravi
madhan ravi le 6 Déc 2018
just give an example of your desired output

Connectez-vous pour commenter.

 Réponse acceptée

Bruno Luong
Bruno Luong le 6 Déc 2018

1 vote

AA = B(A)

Plus de réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by