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)

Catégories

En savoir plus sur Signal Processing Toolbox dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by