Documentation of 'mikera.matrixx.decompose.impl.qr.QRDecomposition' Java class
QRDecomposition
mikera.matrixx.decompose.impl.qr

Interface QRDecomposition

  • All Known Implementing Classes:
    HouseholderColQR, HouseholderQR


    public interface QRDecomposition

    QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'. Where A ∈ ℜ n × m , n ≥ m, Q ∈ ℜ n × n is an orthogonal matrix, and R ∈ ℜ n × m is an upper triangular matrix. Some implementations of QR decomposition require that A has full rank.

    Some features of QR decompositions:

    • Can decompose rectangular matrices.
    • Numerically stable solutions to least-squares problem, but not as stable as SVD
    • Can incrementally add and remove columns from the decomposed matrix. See org.ejml.alg.dense.linsol.qr.AdjLinearSolverQr

    Orthogonal matrices have the following properties:

    • QQT=I
    • QT=Q-1

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.