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.

 Akzeptierte Antwort

Bruno Luong
Bruno Luong am 6 Dez. 2018

1 Stimme

AA = B(A)

Weitere Antworten (0)

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by