.NET Matrix Library
U Property
See Also  Send Feedback



Returns the U part of the singular value decomposition.

Syntax

Visual Basic (Declaration) 
Public ReadOnly Property U As CMatrix
Visual Basic (Usage)Copy Code
Dim instance As CSVD
Dim value As CMatrix
 
value = instance.U
C# 
public CMatrix U {get;}
C++/CLI 
public:
property CMatrix^ U {
   CMatrix^ get();
}

Property Value

CMatrix object representing the U part of the singular value decomposition.

Remarks

The Singular Value Decomposition (SVD) of a mxn matrix A is written A = U*S*VH where S is an nxn (mxn if m<n) matrix which is zero except for its min(m,n) diagonal elements, U is an mxn (mxm if m<n) orthogonal/unitary matrix, and V is an nxn orthogonal/unitary matrix.

The diagonal elements of S are the singular values of A; they are real and non-negative, and are returned in descending order.

The first min(m,n) columns of U and V are the left and right singular vectors of A.

Requirements

Target Platforms: Windows 2000, Windows XP, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7

See Also

.NET Matrix Library