Compute maximum or minimum of each row, or sort each row
of a matrix, or a set of (equal length) vectors.
Usage
matmax(...)
Arguments
...
A numeric matrix or a set of numeric vectors
(that are column-wise bind together into a matrix with
cbind).
Value
matmin and matmax return a vector of length
nrow(cbind(...)). matsort returns a matrix
of dimension dim(cbind(...)) with in each row of
cbind(...) sorted. matsort(x) is a lot
faster than, e.g., `t(apply(x,1,sort))', if
x is tall (i.e., nrow(x)>>ncol(x)
and ncol(x)<30. if="" ncol(x)>30 then
matsort simply calls `t(apply(x,1,sort))'.
matorder returns a permutation which rearranges
its first argument into ascending order, breaking ties by
further arguments.30.>