equality of vectorial spaces

This commit is contained in:
2024-02-16 10:39:42 +01:00
parent c2fd2805fa
commit 46dcad1457
3 changed files with 45 additions and 5 deletions

View File

@@ -19,7 +19,7 @@ Vect Solver::Noyau() const {
result.Transpose();
// nombre de colonnes non nulles
std::size_t origine_colonne = Vect(result.SubMatrix(0, 0, m_Matrix.GetRawCount(), m_Matrix.GetColumnCount())).GetDimension();
std::size_t origine_colonne = Vect(result.SubMatrix(0, 0, m_Matrix.GetRawCount(), m_Matrix.GetColumnCount())).GetCardinal();
return {result.SubMatrix(m_Matrix.GetRawCount(), origine_colonne, result.GetRawCount() - m_Matrix.GetRawCount(),
result.GetColumnCount() - origine_colonne)};
@@ -27,5 +27,5 @@ Vect Solver::Noyau() const {
std::size_t Solver::Rang() const {
Vect image = Image();
return image.GetDimension();
return image.GetCardinal();
}