2
私は9 x 682の行列(A)を持っています。 36列ごとに新しい変数(合計17変数)が対応します。各変数(36列)について、6列ごとの平均を計算したい(36列の各ブロックについて、列1,7,13,19,31などの平均を計算する)複数のループを使って行列を計算する方法は?
ループのために、いくつかの使用。
A_averaged = zeros(9,102);
for i = 1:36:length(A)
for j = i:i+35
for k = j:6:j+1
A_averaged(:,k) = mean(A(:,k), 2);
end
end
end
すべてのヘルプははるかに高く評価される。
そこには 'accumarray'があります... –
確かに、サイズ(A)= 9 x 612を意味します。 有益な答えをありがとう。 – AJMA