Description
Decomposes the matrix A into a triangular form L such that L*L.Transpose() = A, or a triangular form L, a permutation matrix P, and a diagonal matrix D such that P^T*L*D*L^T*P = A. The version used depends on the overload chosen. By default, L will be a lower triangle form, unless an upper triangle form is specified.
Timing Precision Mode
This page describes functionality in nanosecond timing precision mode.
Click here to see the documentation for this object in millisecond timing precision mode.
Overload List
Signatures
|
Return Value
|
Description
|
Matrix.CholeskyDecomposition(Matrix L)
|
None
|
Decomposes the matrix A into a triangular form L such that L*L.Transpose() = A, or a triangular form L, a permutation matrix P, and a diagonal matrix D such that P^T*L*D*L^T*P = A. The version used depends on the overload chosen. By default, L will be a lower triangle form, unless an upper triangle form is specified.
|
Matrix.CholeskyDecomposition(Matrix L, Variable lowerOrUpper)
|
None
|
Decomposes the matrix A into a triangular form L such that L*L.Transpose() = A, or a triangular form L, a permutation matrix P, and a diagonal matrix D such that P^T*L*D*L^T*P = A. The version used depends on the overload chosen. By default, L will be a lower triangle form, unless an upper triangle form is specified.
|
Matrix.CholeskyDecomposition(Matrix L, Matrix D, Matrix P)
|
None
|
Decomposes the matrix A into a triangular form L such that L*L.Transpose() = A, or a triangular form L, a permutation matrix P, and a diagonal matrix D such that P^T*L*D*L^T*P = A. The version used depends on the overload chosen. By default, L will be a lower triangle form, unless an upper triangle form is specified.
|
Matrix.CholeskyDecomposition(Matrix L, Matrix D, Matrix P, Variable lowerOrUpper)
|
None
|
Decomposes the matrix A into a triangular form L such that L*L.Transpose() = A, or a triangular form L, a permutation matrix P, and a diagonal matrix D such that P^T*L*D*L^T*P = A. The version used depends on the overload chosen. By default, L will be a lower triangle form, unless an upper triangle form is specified.
|
See also
Matrix Object
Matrix, Array, and Variable Math Guide
|