A = randi(10,1e4,5);
timeit(@() accumarrayStable(A(:,1:end-1),A(:,end)))
timeit(@() accumarrayStable2(A(:,1:end-1),A(:,end)))
ans =
0.0077
ans =
0.0029
QSA9IHJhbmRpKDEwLDFlNCw1KTsKdGltZWl0KEAoKSBhY2N1bWFycmF5U3RhYmxlKEEoOiwxOmVuZC0xKSxBKDosZW5kKSkpCnRpbWVpdChAKCkgYWNjdW1hcnJheVN0YWJsZTIoQSg6LDE6ZW5kLTEpLEEoOixlbmQpKSkKCmFucyA9CgogICAgMC4wMDc3CgoKYW5zID0KCiAgICAwLjAwMjkK