isPositiveDefiniteMatrix method
Checks if the matrix is a positive definite matrix.
Example:
Matrix K = Matrix([
[2, 1],
[1, 2]
]);
print(K.isPositiveDefiniteMatrix()); // Output: true
Implementation
bool isPositiveDefiniteMatrix() {
return isSymmetricMatrix() &&
eigenvalues().every((eigenvalue) => eigenvalue > 0);
}