vect dimension

This commit is contained in:
2024-02-14 21:31:23 +01:00
parent 8ef738db55
commit e1f501237d
2 changed files with 7 additions and 1 deletions

View File

@@ -22,11 +22,15 @@ void Vect::Simplify() {
}
void Vect::Print() const {
std::cout << "Espace vectoriel de dimension " << m_Data.GetColumnCount() << " de base :\n\n";
std::cout << "Espace vectoriel de dimension " << GetDimension() << " de base :\n\n";
for (std::size_t i = 0; i < m_Data.GetRawCount(); i++) {
for (std::size_t j = 0; j < m_Data.GetColumnCount(); j++) {
printf("[ %.3f ]\t", static_cast<float>(m_Data.at(i, j)));
}
std::cout << "\n";
}
}
std::size_t Vect::GetDimension() const {
return m_Data.GetColumnCount();
}

View File

@@ -20,6 +20,8 @@ class Vect {
*/
void Print() const;
std::size_t GetDimension() const;
private:
void Simplify();
};