## Uses of Class
org.apache.commons.math3.linear.NonSquareMatrixException

- Packages that use NonSquareMatrixException
  Package | Description
  --- | ---
  org.apache.commons.math3.filter | Implementations of common discrete-time linear filters.
  org.apache.commons.math3.linear | Linear algebra support.

- - ### Uses of NonSquareMatrixException in org.apache.commons.math3.filter

    Constructors in org.apache.commons.math3.filter that throw NonSquareMatrixException
    Constructor and Description
    `KalmanFilter(ProcessModel process, MeasurementModel measurement)` Creates a new Kalman filter with the given process and measurement models.

  - ### Uses of NonSquareMatrixException in org.apache.commons.math3.linear

    Methods in org.apache.commons.math3.linear that throw NonSquareMatrixException
    Modifier and Type | Method and Description
    --- | ---
    `T` | FieldMatrix.`getTrace()` Returns the trace of the matrix (the sum of the elements on the main diagonal).
    `T` | AbstractFieldMatrix.`getTrace()` Returns the trace of the matrix (the sum of the elements on the main diagonal).
    `double` | AbstractRealMatrix.`getTrace()` Returns the trace of the matrix (the sum of the elements on the main diagonal).
    `double` | RealMatrix.`getTrace()` Returns the trace of the matrix (the sum of the elements on the main diagonal).
    `static RealMatrix` | MatrixUtils.`inverse(RealMatrix matrix)` Computes the inverse of the given matrix.
    `static RealMatrix` | MatrixUtils.`inverse(RealMatrix matrix, double threshold)` Computes the inverse of the given matrix.
    `FieldMatrix<T>` | FieldMatrix.`power(int p)` Returns the result multiplying this with itself `p` times.
    `FieldMatrix<T>` | AbstractFieldMatrix.`power(int p)` Returns the result multiplying this with itself `p` times.
    `RealMatrix` | AbstractRealMatrix.`power(int p)` Returns the result of multiplying `this` with itself `p` times.
    `RealMatrix` | RealMatrix.`power(int p)` Returns the result of multiplying `this` with itself `p` times.
    `static void` | MatrixUtils.`solveLowerTriangularSystem(RealMatrix rm, RealVector b)` Solve a system of composed of a Lower Triangular Matrix `RealMatrix`.
    `static void` | MatrixUtils.`solveUpperTriangularSystem(RealMatrix rm, RealVector b)` Solver a system composed of an Upper Triangular Matrix `RealMatrix`.

Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.