私が持っているとしましょう
A = [10 20 30 40];
idx = [1 1 1 2];
result = [0 0];
idxのインデックスでAを合計する必要があります。
result(1) = A(1) + A(2) + A(3);
result(2) = A(4);
コードを実装しました
for i=1:length(idx)
result(idx(i)) += A(i);
end
可能であれば、ワンライナーで、よりオクターブ標準のコードに変換するにはどうすればよいですか?