Matrix Solver APP
MatrixSolver consente all'utente di:
- familiarizzare con la parte teorica (SLAE, matrice di sistema, metodi di soluzione SLAE);
- prendere in considerazione esempi di risoluzione di problemi specifici;
- risolvere SLAE di Gauss, Gauss-Seidel, Jacobi (single e multithread);
- Trasmissione di matrici SLAE tramite file, codici QR e Internet (utilizzando l'API Pastebin);
Il primo avvio dell'applicazione dimostra chiaramente le funzioni dei pulsanti. Per visualizzare nuovamente l'applicazione, vai alla sezione Impostazioni, Assegnazione dei pulsanti.
Per la soluzione SLAE, l'utente deve formare una tabella con celle vuote e inserire gli elementi di ciascuna equazione in ciascuna riga:
- coefficienti per sconosciuto (x1, x2, ecc.);
- membro gratuito
e premere il pulsante "=".
La risposta è presentata sotto forma di radici SLAE trovate e una soluzione dettagliata.
Le radici trovate vengono sostituite in ogni equazione e il modulo di differenza viene calcolato
le parti sinistra e destra di ogni equazione. La somma di questi moduli viene calcolata e visualizzata sullo schermo come "Errore".
Parametri aggiuntivi, come l'accuratezza della soluzione, il numero massimo di iterazioni, sono specificati nelle Impostazioni.
Il codice sorgente è disponibile sotto la licenza MIT: https://gitlab.com/hyperapps19/matrixsolver