H = VL_BINSUM(H,X,B) adds the elements of the array X to the elements of the array H indexed by B. X and B must have the same dimensions, and the elements of B must be valid indexes for the array H (except for null indeces, which are silently skipped). An application is the calculation of an histogram H, where B are the occurences and X are the occurence weights.
H = VL_BINSUM(H,X,B,DIM) operates only along the specified dimension DIM. In this case, H, X and B are array of the same dimensions, except for the dimension DIM of H, which may differ, and B is an array of subscripts of the DIM-th dimension of H. A typical application is the caluclation of multiple histograms, where each histogram is a 1-dimensional slice of the array H along the dimension DIM.
X can also be a scalar. In this case, the value X is summed to all the specified bins.