Existe um accumarray () que leva a matriz como `val`?

accumarray ()éval argumento deve ser um vetor. No meu caso, preciso que as colunas de uma matriz sejam somadas (ou calculadas a média). Existe uma função ou um método para conseguir isso?

O que estou fazendo agora é em um loop for, somando os valores da coluna separadamente:

for iCol = 1:nCols
    means(:,iCol) = accumarray(labels', X(:,iCol));
end

questionAnswers(2)

yourAnswerToTheQuestion