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 comentario

madhan ravi
madhan ravi el 6 de Dic. de 2018
just give an example of your desired output

Iniciar sesión para comentar.

 Respuesta aceptada

Bruno Luong
Bruno Luong el 6 de Dic. de 2018
AA = B(A)

Más respuestas (0)

Categorías

Productos

Etiquetas

Preguntada:

el 6 de Dic. de 2018

Comentada:

el 6 de Dic. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by