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.>