R/transpose.r

#' transpose
#' 
#' Transpose.
#' 
#' @param x
#' An fmlmat matrix.
#' 
#' @return
#' A matrix of the same type as the inputs.
#' 
#' @name transpose
#' @rdname transpose
NULL



#' @rdname transpose
#' @export
setGeneric(name = "t", useAsDefault=base::t, package="craze")



#' @rdname transpose
#' @export
setMethod("t", signature(x="fmlmat"),
  function(x)
  {
    ret = linalg_xpose(DATA(x))
    wrapfml(ret)
  }
)
fml-fam/craze documentation built on June 6, 2020, 2:05 p.m.