[wpimath] Use std::norm() in IsStabilizable() (#5599)

This commit is contained in:
Tyler Veness
2023-08-31 22:52:18 -07:00
committed by GitHub
parent 8e2465f8a0
commit a750bee54d

View File

@@ -59,9 +59,7 @@ bool IsStabilizableImpl(const Matrixd<States, States>& A,
Eigen::EigenSolver<Matrixd<States, States>> es{A, false};
for (int i = 0; i < A.rows(); ++i) {
if (es.eigenvalues()[i].real() * es.eigenvalues()[i].real() +
es.eigenvalues()[i].imag() * es.eigenvalues()[i].imag() <
1) {
if (std::norm(es.eigenvalues()[i]) < 1) {
continue;
}