Fixes for control systems AND SVD and QR decomposition #9

Merged
Cynopolis merged 11 commits from fixes-for-control-systems into main 2026-08-26 13:08:22 -04:00
2 changed files with 3 additions and 2 deletions
Showing only changes of commit ea29ea27f2 - Show all commits
+1 -1
View File
2
@@ -531,7 +531,7 @@ void Matrix<rows, columns>::QRDecomposition(Matrix<rows, columns> &Q,
Q.Fill(0);
R.Fill(0);
Matrix<rows, 1> a_col, e, u, Q_column_k{};
Matrix<1, rows> a_T, e_T{};
Matrix<1, rows> e_T{};
for (uint8_t column = 0; column < columns; column++) {
this->GetColumn(column, a_col);
+2 -1
View File
@@ -76,7 +76,8 @@ TEST_CASE("Timing Tests", "Matrix") {
SECTION("Determinant") {
for (uint32_t i{0}; i < 1000000; i++) {
float det1 = mat4.Det();
float det = mat4.Det();
(void)det;
}
}