Click or drag to resize
Accord.NET (logo)

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
)
Request Example View Source

Parameters

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