.NET Matrix Library
CSVD Constructor(CMatrix,Boolean)
See Also  Send Feedback



matrix
A CMatrix object containing the matrix whose Singular Value Decomposition will be computed.
singularValuesOnly
If true then only singular values are computed; if false then both singular values and singular vectors (U and V matrices) are calculated.
Initializes a new instance of the CSVD class computing the Singular Value Decomposition of a general complex matrix, specifying whether the singular vectors (U and V matrices) will be computed.

Syntax

Visual Basic (Declaration) 
Public Function New( _
   ByVal matrix As CMatrix, _
   ByVal singularValuesOnly As Boolean _
)
Visual Basic (Usage)Copy Code
Dim matrix As CMatrix
Dim singularValuesOnly As Boolean
 
Dim instance As New CSVD(matrix, singularValuesOnly)
C# 
public CSVD( 
   CMatrix matrix,
   bool singularValuesOnly
)
C++/CLI 
public:
CSVD( 
   CMatrix^ matrix,
   bool singularValuesOnly
)

Parameters

matrix
A CMatrix object containing the matrix whose Singular Value Decomposition will be computed.
singularValuesOnly
If true then only singular values are computed; if false then both singular values and singular vectors (U and V matrices) are calculated.

Remarks

The CSVD constructor never fails. Succeeded property indicates whether the internal routines have managed to calculate all the singular values of the matrix.

Requirements

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

See Also

.NET Matrix Library