Namespace: Extreme.Mathematics.LinearAlgebra.ComplexAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public override ComplexMatrix GetInverse(
bool overwrite
)
Public Overrides Function GetInverse (
overwrite As Boolean
) As ComplexMatrix
public:
virtual ComplexMatrix^ GetInverse(
bool overwrite
) override
abstract GetInverse :
overwrite : bool -> ComplexMatrix
override GetInverse :
overwrite : bool -> ComplexMatrix
Parameters
- overwrite
- Type: SystemBoolean
Return Value
Type:
ComplexMatrixA
ComplexDenseMatrix that is the matrix inverse of
this instance.
The inverse of a matrix is the matrix that,
when multiplied by the original matrix, gives an
identity matrix.
If the matrix is singular, its inverse does
not exist and a MatrixSingularException
is thrown.
The inverse is only defined for a square matrix.
If the matrix is not square, an exception of type
DimensionMismatchException is thrown.
Numerical Libraries
Supported in: 5.x, 4.x
Reference