NMath Matrix Reference Guide Version 2.3

FloatComplexSVDecomp Class

Class FloatComplexSVDecomp represents the singular value decomposition (SVD) of a matrix.

For a list of all members of this type, see FloatComplexSVDecomp Members.

System.Object
   CenterSpace.NMath.Matrix.FloatComplexSVDecomp

public class FloatComplexSVDecomp : ICloneable, ISerializable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The singular value decomposition is a representation of a matrix A of the form:

A = USV'
where U and V are orthogonal, S is diagonal, and V' denotes the transpose of the matrix V. The entries along the diagonal of S are the singular values. The columns of U are the left singular vectors, and the columns of V are the right singular vectors. By default, the reduced singular value decomposition and all singular vectors are computed. If you want the full singular value decomposition, or just the singular values computed, use class DoubleSVDecompServer.

Requirements

Namespace: CenterSpace.NMath.Matrix

Assembly: NMathMatrixMain (in NMathMatrixMain.dll)

See Also

FloatComplexSVDecomp Members | CenterSpace.NMath.Matrix Namespace