added frobenius matrix norm

This commit is contained in:
Iveta 2024-11-07 01:27:21 +02:00
parent 45dfd20464
commit 8d02d21b8d

View File

@ -61,9 +61,13 @@ float norm(matrix m) {
} }
// todo: implement different matrix norms float sum = 0;
for(int i=0; i<m.get_rows(); i++) {
return 0; for(int j=0; j<m.get_cols(); j++) {
sum += m(i, j)*m(i, j);
}
}
return std::sqrt(sum);
}; };
matrix normalize(matrix m) { matrix normalize(matrix m) {