Efficient matri x calculation

6 Ansichten (letzte 30 Tage)
Kris zenitis
Kris zenitis am 18 Jul. 2014
Bearbeitet: Matt J am 18 Jul. 2014
I am wondering if there exist a more efficient way to do the following (without double for loop).
ids = textread('ids.txt'); % ids Nx1 matrix
for indx = 1:length(data) %data Nx3 matrix
for j = 1:size(data, 2)
data_new(indx, j) = ids(data(indx, j));
end
end

Antworten (1)

Alfonso Nieto-Castanon
Alfonso Nieto-Castanon am 18 Jul. 2014
data_new = ids(data);

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by