Next: Matrici: Metodi iterativi
Up: Matrici: Fattorizzazione LU
Previous: Fattorizzazione LLT
- lu.c
- calcola la fattorizzazione LU e risolve sistemi lineari sfruttandola;
- inversa.c
- calcola l'inversa tramite la fattorizzazione LU (metodo di Gauss);
- llt.c
- calcola la fattorizzazione LLT e risolve sistemi lineari sfruttandola.
Tutti i programmi proposti accettano sulla linea di comando alternativamente:
-
il nome di un file da cui leggere la matrice. Viene letta
innanzitutto la dimensione n della matrice, poi n2 numeri che
specificano gli elementi in ordine lessicografico (se al posto del
nome del file si mette `-' la lettura avviene dallo standard input);
-
un numero n. In questo caso viene automaticamente creata una
matrice di Hilbert di ordine n;
-
quattro numeri
n, a, b, c. In questo caso viene creata una matrice
tridiagonale di ordine n con elementi a,b,c (dove b è l'elemento diagonale).
Daniele Finocchiaro
1998-11-13