Uses of Class
com.irurueta.algebra.RankDeficientMatrixException

Package
Description
This package contains classes related to algebra, such as Matrix class to contains matrices data and simple operations or Complex to handle computations with Complex numbers.
 
  • Uses of RankDeficientMatrixException in com.irurueta.algebra

    Modifier and Type
    Method
    Description
    static Matrix
    Utils.inverse(double[] array)
    Computes array pseudo-inverse considering it as a column matrix.
    static void
    Utils.inverse(double[] array, Matrix result)
    Computes array pseudo-inverse considering it as a column matrix and stores the result in provided result matrix.
    static Matrix
    Utils.inverse(Matrix m)
    Computes matrix inverse if provided matrix is squared, or pseudo-inverse otherwise.
    static void
    Utils.inverse(Matrix m, Matrix result)
    Computes matrix inverse if provided matrix is squared, or pseudo-inverse otherwise and stores the result in provided result matrix.
    static void
    Utils.schurc(Matrix m, int pos, boolean fromStart, boolean sqrt, Matrix result, Matrix iA)
    Computes the Schur complement of a symmetric matrix.
    static void
    Utils.schurc(Matrix m, int pos, boolean fromStart, Matrix result, Matrix iA)
    Computes the Schur complement of a symmetric matrix, returning always the full Schur complement.
    static void
    Utils.schurc(Matrix m, int pos, Matrix result, Matrix iA)
    Computes the Schur complement of the sub-matrix A within a symmetric matrix, returning always the full Schur complement.
    static Matrix
    Utils.schurcAndReturnNew(Matrix m, int pos, boolean fromStart, boolean sqrt, Matrix iA)
    Computes the Schur complement of a symmetric matrix.
    static Matrix
    Utils.schurcAndReturnNew(Matrix m, int pos, boolean fromStart, Matrix iA)
    Computes the Schur complement of a symmetric matrix, returning always the full Schur complement.
    static Matrix
    Utils.schurcAndReturnNew(Matrix m, int pos, Matrix iA)
    Computes the Schur complement of the sub-matrix A within a symmetric matrix, returning always the full Schur complement.
    EconomyQRDecomposer.solve(Matrix b)
    Solves a linear system of equations of the following form: A * X = B, where A is the input matrix provided for QR decomposition, X is the solution to the system of equations, and B is the parameters vector/matrix.
    EconomyQRDecomposer.solve(Matrix b, double roundingError)
    Solves a linear system of equations of the following form: A * X = B, where A is the input matrix provided for QR decomposition, X is the solution to the system of equations, and B is the parameters vector/matrix.
    void
    EconomyQRDecomposer.solve(Matrix b, double roundingError, Matrix result)
    Solves a linear system of equations of the following form: A * X = B, where A is the input matrix provided for QR decomposition, X is the solution to the system of equations, and B is the parameters vector/matrix.
    void
    EconomyQRDecomposer.solve(Matrix b, Matrix result)
    Solves a linear system of equations of the following form: A * X = B, where A is the input matrix provided for QR decomposition, X is the solution to the system of equations, and B is the parameters vector/matrix.
    QRDecomposer.solve(Matrix b)
    Solves a linear system of equations of the following form: A * X = B.
    QRDecomposer.solve(Matrix b, double roundingError)
    Solves a linear system of equations of the following form: A * X = B.
    void
    QRDecomposer.solve(Matrix b, double roundingError, Matrix result)
    Solves a linear system of equations of the following form: A * X = B.
    void
    QRDecomposer.solve(Matrix b, Matrix result)
    Solves a linear system of equations of the following form: A * X = B.
    static Matrix
    Utils.solve(Matrix m, Matrix b)
    Solves a linear system of equations of the form: m * x = b.
    static void
    Utils.solve(Matrix m, Matrix b, Matrix result)
    Solves a linear system of equations of the form: m * x = b.
  • Uses of RankDeficientMatrixException in com.irurueta.statistics

    Modifier and Type
    Method
    Description
    double
    MultivariateNormalDist.mahalanobisDistance(double[] x)
    Computes the Mahalanobis distance of provided multivariate pot x for current mean and covariance values.
    double
    MultivariateNormalDist.p(double[] x)
    Evaluates the probability density function (p.d.f.) of a multivariate Gaussian distribution having current mean and covariance at point x.
    double
    MultivariateNormalDist.squaredMahalanobisDistance(double[] x)
    Computes the squared Mahalanobis distance of provided multivariate pot x for current mean and covariance values.