save and load
This commit is contained in:
21
src/main.cpp
21
src/main.cpp
@@ -1,25 +1,16 @@
|
||||
#include "Matrix.h"
|
||||
|
||||
void test() {
|
||||
Matrix<float> mat(3, 3);
|
||||
mat.at(0, 0) = mat.at(2, 0) = 1;
|
||||
mat.at(0, 1) = mat.at(2, 1) = 2;
|
||||
mat.at(0, 2) = mat.at(2, 2) = 3;
|
||||
|
||||
mat.at(1, 0) = 4;
|
||||
mat.at(1, 1) = 5;
|
||||
mat.at(1, 2) = 6;
|
||||
|
||||
Matrix<float> mat{"matrice3x3.mat"};
|
||||
mat.Print();
|
||||
//mat.Save("matrice3x3.mat");
|
||||
mat.GaussJordan();
|
||||
std::cout << "\nResultat :\n";
|
||||
mat.Print();
|
||||
mat.Save("matrice3x3echelonne.mat");
|
||||
}
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
test();
|
||||
|
||||
std::cout << "hello world!" << std::endl;
|
||||
void prompt() {
|
||||
std::cout << "Quelle est le nombre de lignes de votre matrice ?" << std::endl;
|
||||
std::size_t lignes;
|
||||
std::cin >> lignes;
|
||||
@@ -36,6 +27,10 @@ int main(int argc, char** argv) {
|
||||
mat.GaussJordan();
|
||||
std::cout << std::endl;
|
||||
mat.Print();
|
||||
}
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
test();
|
||||
prompt();
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user