# 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
Modifier
Constructor
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
Description
`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).
`T`
FieldMatrix.`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>`
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.
`FieldMatrix<T>`
FieldMatrix.`power(int p)`
Returns the result 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`.