Cálculo de subtotal no Matlab

Eu gostaria de ter subtotal de tabela no matlab. Se os valores de duas colunas forem iguais, pegue o valor e adicione se houver uma entrada.

Se dermos um exemplo, a matriz de origem é a seguinte:

A = [1 2 3;
1 2 2;
1 4 1;
2 2 1;
2 2 3];

A saída ficaria assim:

B = [1 2 5;
1 4 1;
2 2 4];

Se as duas primeiras colunas forem iguais, some a terceira coluna. Existe uma maneira simples de fazer, sem ter que fazer um loop várias vezes?

questionAnswers(2)

yourAnswerToTheQuestion