Mathematics > Linear Algebra

73 functions in MATLAB › Mathematics > Linear Algebra.

balanceBalances a matrix by a diagonal similarity transformation to improve eigenvalue accuracy.
bandwidthLower and upper bandwidth of a matrix.
cdf2rdfConverts a complex diagonal eigendecomposition to real block-diagonal form.
cholCholesky factorization of a symmetric positive definite matrix.
cholupdateRank-one update or downdate of a Cholesky factor.
condCondition number of a matrix with respect to inversion.
condeigCondition numbers of the eigenvalues of a matrix.
condestEstimate of the 1-norm condition number of a matrix.
crossCross product of two 3-element vectors.
decompositionMatrix decomposition object for solving linear systems repeatedly.
detDeterminant of a square matrix.
dotDot product of two vectors.
eigEigenvalues and eigenvectors of a square matrix.
eigsA few eigenvalues of a large matrix.
expmMatrix exponential.
expmvProduct of a matrix exponential and a vector.
funmEvaluates a general function of a square matrix.
gsvdGeneralized singular value decomposition of a pair of matrices.
hessHessenberg form of a square matrix.
invInverse of a square matrix.
isbandedTests whether a matrix lies within a given band.
isdiagTests whether a matrix is diagonal.
ishermitianTests whether a matrix is Hermitian or skew-Hermitian.
isIllConditionedTests whether a decomposition object represents an ill-conditioned matrix.
issymmetricTests whether a matrix is symmetric or skew-symmetric.
istrilTests whether a matrix is lower triangular.
istriuTests whether a matrix is upper triangular.
kronKronecker tensor product of two matrices.
ldlLDL factorization of a symmetric matrix.
linsolveSolves a linear system, optionally telling it about the matrix structure.
logmMatrix logarithm.
lscovLeast-squares solution with known covariance or weights.
lsqminnormMinimum-norm least-squares solution of a linear system.
lsqnonnegLeast squares with non-negativity constraints.
luLU factorization of a matrix.
mldivideLeft matrix division, the backslash operator, for solving linear systems.
mpowerMatrix power, the ^ operator.
mrdivideRight matrix division, the / operator.
mtimesMatrix multiplication, the * operator.
normNorm of a vector or matrix.
normestEstimate of the 2-norm of a matrix.
nullOrthonormal basis of the null space of a matrix.
ordeigEigenvalues of a quasitriangular matrix in the order of the diagonal blocks.
ordqzReorders the eigenvalues in a QZ factorization.
ordschurReorders the eigenvalues in a Schur factorization.
orthOrthonormal basis of the range of a matrix.
pageeigEigenvalues of each page of a 3-D array.
pageinvInverse of each page of a 3-D array.
pagenormNorm of each page of a 3-D array.
pagesvdSingular value decomposition of every page of a 3-D array.
pinvMoore-Penrose pseudoinverse of a matrix.
planerotGivens plane rotation that zeroes the second component of a 2-element vector.
qrQR factorization: an orthogonal factor Q and an upper-triangular factor R.
qrdeleteUpdates a QR factorization after a column or row is removed from the matrix.
qrinsertUpdates a QR factorization after a column or row is inserted into the matrix.
qrupdateUpdates a QR factorization after a rank-1 change of the matrix.
qzQZ (generalized Schur) factorization of a pair of square matrices.
rankRank of a matrix: the number of singular values above a tolerance.
rcondReciprocal condition number estimate of a square matrix in the 1-norm.
rrefReduced row echelon form of a matrix, by Gauss-Jordan elimination.
rsf2csfConverts a real Schur form into the complex, fully triangular Schur form.
schurSchur decomposition of a square matrix.
sqrtmMatrix square root: a matrix X with X*X equal to A.
subspaceAngle between two subspaces, given by the columns of two matrices.
svdSingular value decomposition of a matrix.
svdappendUpdates an existing SVD after columns or rows are appended to the matrix.
svdsA few singular values and vectors of a matrix, typically a large sparse one.
svdsketchLow-rank SVD approximation chosen automatically to meet a tolerance.
sylvesterSolves the Sylvester equation A*X + X*B = C.
traceSum of the diagonal elements of a square matrix.
trilLower triangular part of a matrix.
triuUpper triangular part of a matrix.
vecnormVector norm of each column or row of a matrix.