varifying vecmult()

This commit is contained in:
2025-08-29 20:43:18 +02:00
parent 0bb2b2f3ee
commit 417afb32b5
4 changed files with 9 additions and 4 deletions
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -3,7 +3,7 @@
#include "iostream" #include "iostream"
#include <vector> #include <vector>
#include <random> //#include <random>
#include "./utils/vector.h" #include "./utils/vector.h"
BIN
View File
Binary file not shown.
+8 -3
View File
@@ -9,13 +9,18 @@ int main(int argc, char const *argv[])
{ {
utils::Vd vect1, vect2; utils::Vd vect1, vect2;
vect1.linspace(1, 3.14159, 11); //vect1.linspace(1, 3.14159, 3);
vect1.fill(3, 1);
vect1.print(); vect1.print();
//std::cout << vect[1] << std::endl; //std::cout << vect[1] << std::endl;
/*
utils::Md matr1, matr2, matr3; utils::Md matr1, matr2, matr3;
matr1.fill_RNG(3,3); matr1.fill(4,4, 1);
matr1.print();
vect2 = matr1.vecmult(vect1);
vect2.print();
/*
matr2 = matr1.inverse("Gauss-Jordan"); matr2 = matr1.inverse("Gauss-Jordan");
matr3 = matr1.matmult(matr2); matr3 = matr1.matmult(matr2);
// //