Section outline

    • Uno strumento importante del corso è l'utilizzo dell'ambiente di programmazione Matlab. L'università di Pisa ha da poco 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).


    •  Testo e correzione della prima prova in itinere di calcolo numerico del 02/04/2019.

    • Risultati della prova in itinere di calcolo numerico del 02/04/2019 corso B.  Le valutazioni <10 sono considerate gravemente insufficienti ma non precludono l'accesso alla seconda prova.  La valutazione finale sara`  determinata da  una media ponderata delle valutazioni intermedie.   Per la visione e discussione degli elaborati  sono  disponibile  martedi`  9  c.m. in orario  9-12 nel mio studio.

      Luca Gemignani




    • Testo correzione  e risultati dell'appello straordinario di calcolo numerico del 02/04/2019 corso B.  Eventuali prove orali  per gli studenti ammessi si terranno lunedi` 8 c.m. con inizio alle ore 15 in sala seminari ovest del dipartimento di informatica. 

      Luca Gemignani


    • Testo, correzione e risultati dell'appello di calcolo numerico corso B del 16/07/2019.   Gli esami orali si terranno  venerdi` 26 c.m. con inizio alle ore 9.00 in aula C1 presso il polo Fibonacci.  La visione degli elaborati sara` possibile prima dell'inizio delle prove orali.  Gli studenti ammessi che  non possono presentarsi ll 26 sono pregati di contattarmi per posta elettronica per concordare una data nel periodo 29-31 luglio.

      Luca Gemignani

    • Il ricevimento di Calcolo Numerico riprendera` a partire da lunedi' 26  agosto con orario martedi` 9-12 presso lo studio del docente al dipartimento di informatica.

    • Testo, correzione e risultati della prova scritta di calcolo numerico del 10/09/2019.   Eventuali prove orali  contestualmente alla visione e correzione degli elaborati si terranno giovedi 12 c.m.  con inizio alle ore 14 in  sala seminari est  presso il  dipartimento di informatica.

      Luca Gemignani

    • Correzione e risultati dell'appello straordinario di calcolo numerico del 06/11/2019. Gli esami orali si terranno  martedi 12 c.m.  con inizio alle ore 9 in sala seminari ovest del dipartimento di informatica.

      Luca Gemignani

    • Testo, correzione e risultati della prova scritta di calcolo numerico  del 16/01/2020.    Per la correzione ed eventuali esami orali ci vediamo mercoledi` 22 alle ore 14 in sala seminari est del dipartimento di informatica.

      Saluti,

      Luca Gemignani

    • Testo, correzione e risultati della prova scritta di calcolo numerico del 06/02/2020 corso B. 

      Correzione, visualizzazione degli elaborati ed eventuali esami orali si terranno lunedi` 10 cm con inizio alle ore 9 in  sala seminari ovest del dipartimento di  informatica.

      Luca Gemignani

  • Aritmetica di macchina. Teoria degli errori. Condizionamento del problema e stabilita` degli algoritmi.

  • Norme  vettoriali e norme matriciali.  I problemi dell'algebra lineare numerica: risoluzione di un sistema lineare e calcolo degli autovalori/autovettori di una matrice.   Studio del condizionamento. Metodi diretti e metodi iterativi.  Teoremi di localizzazione per gli autovalori di una matrice.

  • Metodi diretti per sistemi lineari. Sistemi triangolari. Fattorizzazione LU: esistenza ed unicita`. Matrici elementari di Gauss.  Il metodo di eliminazione/fattorizzazione di Gauss. Tecniche di pivoting.

  • Metodi iterativi per sistemi lineari: generalita`, condizioni di convergenza, criteri di arresto, costo computazionale per iterazione.  I metodi di Jacobi e Gauss-Seidel.  Analisi della convergenza in ipotesi di predominanza  diagonale.

  • Il metodo delle potenze per l'approssimazione di autovalori/autovettori di matrici.  Condizioni di convergenza,  tecniche di normalizzazione. Il quoziente di Rayleigh. Varianti del metodo delle potenze: il metodo delle potenze inverse con shift.

  • Risoluzione di equazioni non lineari. Il metodo di bisezione. iterazioni di punto fisso: convergenza  e proprieta`. Il metodo delle tangenti o di Newton: convergenza locale, convergenza su intervalli, ordine di convergenza.

  • Interpolazione polinomiale: teorema di esistenza ed unicita`,  resto dell'interpolazione. La forma di Newton e di Lagrange  del polinomio di interpolazione.  Applicazione: le formule di Newton-Cotes per  il calcolo dell'integrale definito.