It tests the positive definiteness of a square matrix or a
list of square matrices. It returns `TRUE`

if the matrix is
positive definite. It returns `FALSE`

if the matrix is either
non-positive definite or not symmetric. Variables with `NA`

in the diagonals will be removed
before testing. It returns `NA`

when there are missing correlations even after deleting
the missing variables.

1 |

`x` |
A square matrix or a list of square matrices |

`check.asyCov` |
If it is |

`cor.analysis` |
Whether the input matrix is a correlation or a
covariance matrix. It is ignored when |

`tol` |
Tolerance (relative to largest variance) for numerical lack
of positive-definiteness in |

If the input is a matrix, it returns `TRUE`

, `FALSE`

or `NA`

. If the input is a list of matrices, it returns
a list of `TRUE`

, `FALSE`

or `NA`

.

Mike W.-L. Cheung <mikewlcheung@nus.edu.sg>

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.