Найдите уникальные ключи в A (функция unique
может обычным образом вернуть отображение из ключей в A на запись в наборе уникальных ключей), затем выполните итерации по ним.
[u,i1,i2]=unique(A(:,1)); % i1 is not needed, actually
Avalues = cell2mat(A(:,2)); % convert numerical part of cell array to matrix
for i=1:max(i2)
u{i,2}=sum(Avalues(i2==i));
end
Это также можно расширить для работы по столбцам для нескольких столбцов данных в массиве ячеек.