SVD Class |
Namespace: FinMath.LinearAlgebra.Factorizations
[SerializableAttribute] public class SVD : ISolver
The SVD type exposes the following members.
Name | Description | |
---|---|---|
SVD(Matrix) |
Initializes a new instance of the SVD of the given matrix.
| |
SVD(SVDVectorSet, SVDVectorSet) |
Initializes a new instance of the SVD with specified
settings.
| |
SVD(Matrix, SVDVectorSet, SVDVectorSet) |
Initializes a new instance of the SVD of the given matrix.
|
Name | Description | |
---|---|---|
ConditionNumber |
Returns the condition number of the matrix in L2-norm (Euclidean norm).
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
FullSVD |
Initializes a new instance of the SVD class that will
compute all singular vectors.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsConverged |
Returns whether the SVD algorithm converged or not.
| |
L2Norm |
Returns the L2-norm of the matrix.
| |
NoneSVD |
Initializes a new instance of the SVD class that will
not compute singular vectors.
| |
Rank |
Returns the rank of the matrix.
| |
S |
Returns the vector whose element are singular values (in decreasing order).
| |
Solve(Matrix) |
Solves a system of linear equations, AX = B.
| |
Solve(Vector) |
Solves a system of linear equations, Ax = b | |
Solve(Matrix, Matrix) |
Solves a system of linear equations, AX = B.
| |
Solve(Vector, Vector) |
Solves a system of linear equations, Ax = b.
| |
SPlus |
Computes the vector of reciprocals of singular values taking into account
possible roundoff errors.
| |
ThinSVD |
Initializes a new instance of the SVD class that will
compute only min(m, n) singular vectors.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
U |
Returns the matrix whose columns are left singular vectors we are interested in.
| |
Update |
Compute the SVD factorization of given matrix.
| |
VT |
Returns the matrix whose rows are right singular vectors we are interested in.
|