|
SingularValueDecomposition Constructor (Double, Boolean, Boolean, Boolean, Boolean)
|
Constructs a new singular value decomposition.
Namespace:
Accord.Math.Decompositions
Assembly:
Accord.Math (in Accord.Math.dll) Version: 3.8.0
Syntax public SingularValueDecomposition(
double[,] value,
bool computeLeftSingularVectors,
bool computeRightSingularVectors,
bool autoTranspose,
bool inPlace
)
Public Sub New (
value As Double(,),
computeLeftSingularVectors As Boolean,
computeRightSingularVectors As Boolean,
autoTranspose As Boolean,
inPlace As Boolean
)
Request Example
View SourceParameters
- value
- Type: SystemDouble
The matrix to be decomposed. - computeLeftSingularVectors
- Type: SystemBoolean
Pass if the left singular vector matrix U
should be computed. Pass otherwise. Default
is . - computeRightSingularVectors
- Type: SystemBoolean
Pass if the right singular vector matrix V
should be computed. Pass otherwise. Default
is . - autoTranspose
- Type: SystemBoolean
Pass to automatically transpose the value matrix in
case JAMA's assumptions about the dimensionality of the matrix are violated.
Pass otherwise. Default is . - inPlace
- Type: SystemBoolean
Pass to perform the decomposition in place. The matrix
value will be destroyed in the process, resulting in less
memory comsumption.
See Also