SquareQRDecomposition Class

Represents the QR decomposition of a square matrix.

Definition

Namespace: Meta.Numerics.Matrices
Assembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
C#
public sealed class SquareQRDecomposition
Inheritance
Object    SquareQRDecomposition

Remarks

A QR decomposition represents a matrix as the product of an orthogonal matrix Q and an upper-right-triangular matrix R.

Like a LU decomposition (LUDecomposition, a QR decomposition can be used to solve systems of equations, or compute a determinant or matrix inverse.

To obtain the QR decomposition of a square matrix, use the QRDecomposition method of the SquareMatrix class.

Properties

Dimension Gets the dimension of the original matrix.
QMatrix The orthogonal matrix Q.
RMatrix The upper-right triangular matrix R.

Methods

Determinant Computes the determinant of the original matrix.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Inverse Computes the inverse of the original matrix.
Solve Solve the system of equations Ax=b, where A is the original matrix.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also