https://github.com/cran/Matrix
Tip revision: bfc623dd645245240f395e6fa3af15d260d380c5 authored by Douglas Bates on 15 August 2006, 00:00:00 UTC
version 0.995-15
version 0.995-15
Tip revision: bfc623d
lu.Rd
\name{lu}
\title{Triangular Decomposition of a Square Matrix}
\usage{
lu(x, \dots)
}
\alias{lu}
\description{
Computes triangular decompositions of square matrices.
}
\arguments{
\item{x}{a matrix. No missing values or IEEE special values are allowed.}
\item{\dots}{further arguments passed to or from other methods.}
}
\value{
an object of class \code{"LU"}, see \code{\linkS4class{LU}}; this is
a representation of a triangular decomposition of \code{x}.
}
\details{
This is a generic function with special methods for different types
of matrices. Use \code{\link{methods}("lu")} to list all the methods
for the \code{lu} generic.
The method for class \code{\linkS4class{dgeMatrix}} is based on
LAPACK's \code{"dgetrf"} subroutine.
Currently, there is no method for \emph{sparse} matrices, but for sparse
positive-definite ones, \code{\link{chol}} is available.
}
\references{
Golub, G., and Van Loan, C. F. (1989).
\emph{Matrix Computations,}
2nd edition, Johns Hopkins, Baltimore.
}
\seealso{
Class definition \code{\linkS4class{LU}} and function \code{\link{expand}};
\code{\link{qr}}, \code{\link{chol}}.
}
\examples{
x <- Matrix(rnorm(9), 3, 3)
lu(x)
}
\keyword{array}
\keyword{algebra}