Click or drag to resize

NMathFunctionsPseudoInverse(DoubleComplexMatrix, DoubleComplexMatrix, Double) Method

Calculates the Moore Penrose pseudo inverse of a matrix placing in the provided matrix.

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public static DoubleComplexMatrix PseudoInverse(
	DoubleComplexMatrix A,
	DoubleComplexMatrix pseudoInverse,
	double epsilon
)

Parameters

A  DoubleComplexMatrix
A matrix.
pseudoInverse  DoubleComplexMatrix
Matrix in which to place the pseudo inverse of A. Must be size A.Cols x A.Rows.
epsilon  Double
Singular values of A less than epsilon will be set to zero.

Return Value

DoubleComplexMatrix
pseudoInverse argument which contains the pseudo inverse of A.
Exceptions
ExceptionCondition
MismatchedSizeExceptionThrown if the size of the pseudoInverse matrix is not equal to the size of the transpose of A.
See Also