#pragma once /** * \file Gauss.h * \brief Contient la définition de l'algorithme de Gauss */ class Matrix; namespace Gauss { /** * \brief Echelonne une matrice en utilisant l'algorithme de Gauss-Jordan * \param mat La matrice à échelonner * \param reduite Mets des 0 au dessus des pivots * \param normalise Mets les pivots à 1 */ void GaussJordan(Matrix& mat, bool reduite, bool normalise); } // namespace Gauss