SingularValueDecompositionComputeSVD(Matrix, Matrix, Matrix, Matrix) Method |
Computes the singular value decomposition (SVD) of a real
M-by-N matrix A.
The SVD is written
A = U * S * transpose(V)
Namespace: DotNumerics.LinearAlgebraAssembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public void ComputeSVD(
Matrix A,
out Matrix S,
out Matrix U,
out Matrix VT
)
Public Sub ComputeSVD (
A As Matrix,
<OutAttribute> ByRef S As Matrix,
<OutAttribute> ByRef U As Matrix,
<OutAttribute> ByRef VT As Matrix
)
Request Example
View SourceParameters
- A Matrix
- The A matrix.
- S Matrix
- The diagonal elements of S are the singular values of A.
- U Matrix
- The U matrix, U is an M-by-M orthogonal matrix
- VT Matrix
- the transpose(V), V is an N-by-N orthogonal matrix.
See Also