Wiki
Clone wikisymja_android_library / Symbols / SingularValueDecomposition
SingularValueDecomposition
SingularValueDecomposition(A)
- calculates the compact Singular Value Decomposition of a matrix
A
. The Singular Value Decomposition of matrix A is a set of three matrices:U
,S
andV
such thatA = U × S × Transpose(V)
</sup>. LetA
be am × n
matrix, thenU
is am × p
orthogonal matrix,S
is ap × p
diagonal matrix with positive or null elements,V
is ap × n
orthogonal matrix (henceTranspose(V)
is also orthogonal) wherep=min(m,n)
.
See:
Examples
>>> SingularValueDecomposition({{ 24/25, 43/25 },{57/25, 24/25 }})
{
{{0.6,0.7999999999999998},
{0.7999999999999998,-0.6000000000000001}},
{{2.9999999999999996,0.0},
{0.0,1.0}},
{{0.7999999999999998,-0.6000000000000001},
{0.6000000000000001,0.7999999999999998}}}
Related terms
CharacteristicPolynomial, ConjugateTranspose, Det, DiagonalMatrix, Dot, Eigenvalues, Eigenvectors, HilbertMatrix, IdentityMatrix, Inverse, JacobiMatrix, LinearSolve, LUDecomposition, MatrixPower, MatrixQ, MatrixRank, NullSpace, Tr, Transpose, VandermondeMatrix, VectorQ
Updated