Matrix Solver APP
Mit MatrixSolver kann der Benutzer:
- sich mit dem theoretischen Teil (SLAE, Systemmatrix, SLAE-Lösungsmethoden) vertraut machen;
- Beispiele für spezifische Problemlösungen betrachten;
- SLAE von Gauss, Gauss-Seidel, Jacobi (Single- und Multithread) lösen;
- Übertragen von SLAE-Matrizen über Dateien, QR-Codes und das Internet (mithilfe der Pastebin-API);
Der erste Start der Anwendung zeigt deutlich die Funktionen der Tasten. Um die Anwendung erneut anzuzeigen, gehen Sie zum Abschnitt Einstellungen, Tastenzuweisung.
Für die SLAE-Lösung muss der Benutzer eine Tabelle mit leeren Zellen erstellen und Elemente jeder Gleichung in jede Zeile eingeben:
- Koeffizienten für unbekannt (x1, x2 usw.);
- Freies Mitglied
und drücken Sie die Taste "=".
Die Antwort wird in Form von gefundenen SLAE-Wurzeln und einer detaillierten Lösung dargestellt.
Die gefundenen Wurzeln werden in jeder Gleichung eingesetzt und das Differenzmodul berechnet
der linke und rechte Teil jeder Gleichung. Die Summe dieser Module wird berechnet und auf dem Bildschirm als "Fehler" angezeigt.
Zusätzliche Parameter, wie die Genauigkeit der Lösung, die maximale Anzahl von Iterationen, werden in den Einstellungen angegeben.
Der Quellcode ist unter der MIT-Lizenz verfügbar: https://gitlab.com/hyperapps19/matrixsolver