Matrix Solver APP
MatrixSolver permet à l'utilisateur de:
- se familiariser avec la partie théorique (SLAE, matrice de système, méthodes de résolution de SLAE);
- examiner des exemples de résolution de problèmes spécifiques;
- résoudre SLAE de Gauss, Gauss-Seidel, Jacobi (mono et multithread);
- Transmettre des matrices SLAE par le biais de fichiers, de codes QR et d'Internet (à l'aide de l'API Pastebin);
Le premier lancement de l'application montre clairement les fonctions des boutons. Pour afficher à nouveau l'application, accédez à la section Paramètres, Affectation des boutons.
Pour la solution SLAE, l'utilisateur doit former un tableau avec des cellules vides et entrer les éléments de chaque équation dans chaque ligne:
- coefficients pour inconnu (x1, x2, etc.);
- Membre gratuit
et appuyez sur le bouton "=".
La réponse est présentée sous la forme de racines SLAE trouvées et d’une solution détaillée.
Les racines trouvées sont substituées dans chaque équation et le module de différence est calculé
les parties gauche et droite de chaque équation. La somme de ces modules est calculée et affichée à l'écran comme "Erreur".
Des paramètres supplémentaires, tels que la précision de la solution, le nombre maximal d'itérations, sont spécifiés dans les paramètres.
Le code source est disponible sous licence MIT: https://gitlab.com/hyperapps19/matrixsolver