SingularValueDecompositionDecompose(ReadOnlyDoubleMatrix, DoubleMatrix, DoubleMatrix) Method
Computes the Singular Value Decomposition of the
specified matrix.
Namespace: Novacta.Analytics.AdvancedAssembly: Novacta.Analytics (in Novacta.Analytics.dll) Version: 2.1.0+428f3840cfab98dda567bb0ed350b302533e273a
public static DoubleMatrix Decompose(
ReadOnlyDoubleMatrix matrix,
out DoubleMatrix leftSingularVectors,
out DoubleMatrix conjugateTransposedRightSingularVectors
)
Public Shared Function Decompose (
matrix As ReadOnlyDoubleMatrix,
<OutAttribute> ByRef leftSingularVectors As DoubleMatrix,
<OutAttribute> ByRef conjugateTransposedRightSingularVectors As DoubleMatrix
) As DoubleMatrix
public:
static DoubleMatrix^ Decompose(
ReadOnlyDoubleMatrix^ matrix,
[OutAttribute] DoubleMatrix^% leftSingularVectors,
[OutAttribute] DoubleMatrix^% conjugateTransposedRightSingularVectors
)
static member Decompose :
matrix : ReadOnlyDoubleMatrix *
leftSingularVectors : DoubleMatrix byref *
conjugateTransposedRightSingularVectors : DoubleMatrix byref -> DoubleMatrix
- matrix ReadOnlyDoubleMatrix
- The matrix to decompose.
- leftSingularVectors DoubleMatrix
-
The matrix whose columns represent the left singular vectors.
- conjugateTransposedRightSingularVectors DoubleMatrix
-
The matrix whose rows represent the conjugate transposed right
singular vectors.
DoubleMatrix
The diagonal matrix of singular values.