class="resources"
Tests whether Input Matrix is a positive definite matrix. You can use this polymorphic VI to test a real square matrix or a complex square matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use. Example

![]() |
Input Matrix must be a square real matrix. |
![]() |
positive definite? contains the test result. If the Input Matrix is Positive Definite, positive definite?=TRUE, otherwise, it equals FALSE. |
![]() |
error returns any error or warning from the VI. You can wire error to the Error Cluster From Error Code VI to convert the error code or warning into an error cluster. |

![]() |
Input Matrix must be a square complex matrix. |
![]() |
positive definite? contains the test result. If the Input Matrix is Positive Definite, positive definite?=TRUE, otherwise, it equals FALSE. |
![]() |
error returns any error or warning from the VI. You can wire error to the Error Cluster From Error Code VI to convert the error code or warning into an error cluster. |
Refer to the Linear Algebra Calculator VI in the labview\examples\analysis\linaxmpl.llb directory for an example of using the Test Positive Definite VI.