Difference between revisions of "Error Messages/41277"
(Created page with '= Example Message = Array is not symmetric in system function Decompose = Cause = The indicated function, i.e., Decompose, requires its matrix parameter to be symmetr…') |
|||
Line 1: | Line 1: | ||
− | + | [[Category: Error messages]] | |
− | + | == Example message == | |
− | = Cause = | + | :<code>''Array is not symmetric in system function Decompose''</code> |
+ | |||
+ | == Cause == | ||
The indicated function, i.e., [[Decompose]], requires its matrix parameter to be symmetric. | The indicated function, i.e., [[Decompose]], requires its matrix parameter to be symmetric. | ||
− | The [http://en.wikipedia.org/wiki/Cholesky_decomposition Cholesky decomposition] of a real matrix A is a lower triangular matrix, L, such that A = L L*, where L* is the transpose of L. This decomposition exists only when A is symmetric - meaning that A is equal to its transpose. When you pass a non-symmetric matrix to [[Decompose]], you get this error. | + | The [http://en.wikipedia.org/wiki/Cholesky_decomposition Cholesky decomposition] of a real matrix ''A'' is a lower triangular matrix, ''L'', such that ''A = L L*'', where ''L*'' is the transpose of ''L''. This decomposition exists only when ''A'' is symmetric - meaning that ''A'' is equal to its transpose. When you pass a non-symmetric matrix to [[Decompose]], you get this error. |
− | = | + | ==Remedy== |
+ | Pass a symmetric matrix as an input parameter to [[Decompose]]. | ||
− | * | + | == See Also == |
+ | * [[Function calls and parameters]] | ||
+ | * [[Arrays and Indexes]] | ||
+ | * [[Matrix functions]] | ||
+ | * [[Decompose]] |
Latest revision as of 18:13, 20 April 2016
Example message
Array is not symmetric in system function Decompose
Cause
The indicated function, i.e., Decompose, requires its matrix parameter to be symmetric.
The Cholesky decomposition of a real matrix A is a lower triangular matrix, L, such that A = L L*, where L* is the transpose of L. This decomposition exists only when A is symmetric - meaning that A is equal to its transpose. When you pass a non-symmetric matrix to Decompose, you get this error.
Remedy
Pass a symmetric matrix as an input parameter to Decompose.
See Also
Comments
Enable comment auto-refresher