Click or drag to resize

SingularValueDecompositionDecompose Method (ComplexMatrix, ComplexMatrix, ComplexMatrix)

Computes the Singular Value Decomposition of the specified matrix.

Namespace:  Novacta.Analytics.Advanced
Assembly:  Novacta.Analytics (in Novacta.Analytics.dll) Version: 2.0.0
Syntax
public static DoubleMatrix Decompose(
	ComplexMatrix matrix,
	out ComplexMatrix leftSingularVectors,
	out ComplexMatrix conjugateTransposedRightSingularVectors
)

Parameters

matrix
Type: Novacta.AnalyticsComplexMatrix
The matrix to decompose.
leftSingularVectors
Type: Novacta.AnalyticsComplexMatrix
The matrix whose columns represent the left singular vectors.
conjugateTransposedRightSingularVectors
Type: Novacta.AnalyticsComplexMatrix
The matrix whose rows represent the conjugate transposed right singular vectors.

Return Value

Type: DoubleMatrix
The diagonal matrix of singular values.
Exceptions
ExceptionCondition
ArgumentNullExceptionmatrix is null.
See Also