Schema della sezione

    • Uno strumento importante del corso è l'utilizzo dell'ambiente di programmazione Matlab. L'università di Pisa ha acquistato una licenza campus che consente l'installazione di Matlab gratuitamente agli studenti. Trovate qui istruzioni di installazione e maggiori informazioni. In alternativa, ci sono anche altre possibilità per esercitarsi con Matlab.

      Si consiglia di non installare tutti i pacchetti aggiuntivi, ma solo il programma base di Matlab (installazione personalizzata, poi spuntare solo Matlab come mostrato qui), altrimenti è necessario molto spazio su disco e un lungo tempo di download.

      Attenzione: per installare Matlab è necessario usare la propria mail @studenti.unipi.it, non un indirizzo e-mail qualunque. Potete accedere alla casella di posta di questo indirizzo al sito http://webmail.studenti.unipi.it/. (e anche, dopo l'accesso alla casella, scoprire qual è se ancora non lo sapete)


    • Informazioni generali su Matlab ed altri strumenti informatici messi a disposizione dall'universita' di Pisa sono disponibili al link seguente https://start.unipi.it/personale-t-a/strumenti-di-lavoro/strumenti-informatici/software-e-servizi-cloud/

    • La trattazione teorica degli argomenti affrontati seguira' le seguenti dispense.

    • Le registrazioni delle lezioni e delle esercitazioni sono disponibili sul canale generale del corso sulla piattaforma TEAMS.

    • Si avvisa che in accordo alle deliberazioni degli organi di Ateneo l'esame scritto di Settembre si svolgera` in presenza. Sono previste deroghe per talune categorie protette. In merito allla definizione di queste categorie e alle modalita` di deroga potete contattare il Presidente del Corso di Studi. Per gli studenti ammessi la successiva prova orale potra` tenersi con la doppia modalita` (in presenza o da remoto). Si avvisa inoltre che i ricevimenti studenti per calcolo numerico su richiesta e in modalita` telematica riprenderanno a partire da lunedi` 23 agosto. Saluti e buone vacanze, Luca Gemignani

  • Teorema di rappresentazione dei numeri.  Numeri di macchina e standard IEEE p754. Aritmetica di macchina. Errore inerente e condizionamento di un problema. Errore algoritmico e stabilita' di un algoritmo. Errore totale nel calcolo di funzioni razionali.

  • Norme vettoriali e norme matriciali. Norme matriciali indotte. Il condizionamento della risoluzione di sistemi lineari. Autovalori ed autovettori. Il teorema di localizzazione di Gerschgorin. Predominanza diagonale ed invertibilita` di una matrice.

  • Risoluzione diretta di sistemi lineari. Sistemi triangolari: l'algoritmo di sostituzione in avanti e all'indietro. Fattorizzazione LU: teorema di esistenza ed unicita`. Calcolo della fattorizzazione LU in ambiente di calcolo a precisione finita. Matrici elementari di Gauss, metodo di eliminazione gaussiana, tecniche di pivoting.

  • Risoluzione iterativa di sistemi lineari. I metodi iterativi  di Jacobi e Gauss-Seidel.  Condizioni di convergenza per metodi iterativi: condizione sufficiente e condizione necessaria e sufficiente. Convergenza di Jacobi e Gauss-Seidel per matrici predominanti diagonali.

  • Risoluzione di equazioni non lineari. Il metodo  di bisezione. I metodi di iterazione funzionale. Il teorema del punto fisso. Il metodo delle tangenti. Condizioni di convergenza locale e in  grande.