Back to LAPACK/BLAS
la.matrixFunctions.polarDecomposition
Compute the polar decomposition A = U*P.
Syntax
la.matrixFunctions.polarDecomposition(A)
Description
Compute the polar decomposition A = U*P. U is unitary (orthogonal for real matrices) and P is positive semidefinite. Uses SVD: if A = W*S*Vt, then U = W*Vt and P = V*S*Vt.
Parameters
| Name | Description |
|---|---|
| A | - Input matrix (m × n) |
Returns
PolarDecompositionResult