Corso di Laurea in

Informatica e Comunicazione Digitale

Corso di Calcolo Numerico a. a. 2004/2005

 

 

 

APPELLI

Prenotarsi, almeno una settimana prima della data dell'esame, per posta elettronica.

Marzo 2006

Giugno 2006

Luglio 2006

Settembre 2006

Novembre 2006

Esercizi di laboratorio per gli appelli di Gennaio (da consegnare al momento della prova orale).

Risultati Secondo esonero

Esercizi di laboratorio per gli appelli di Settembre (da consegnare al momento della prova orale).

Esercizi di laboratorio per gli appelli di Luglio (da consegnare al momento della prova orale).

Esercizi di laboratorio per gli appelli di Giugno (da consegnare al momento della prova orale).

Primo esonero

Svolgimento Primo esonero

Risultati Primo esonero

Materiale didattico

  • 1. Analisi degli errori

    Analisi degli errori (PS) o (PDF)

    Notazioni (PS) o (PDF)

    Matlab - Introduzione (PS) o (PDF)

    Matlab - Analisi degli errori (PS) o (PDF)

    Matlab - demo introduttivo

    Matlab - demo esempio errori di arrotondamento

    Matlab - esempio errori di arrotondamento

    Matlab - demo esempi problemi mal condizionati

    Matlab - function pol.m

    Matlab - function horn.m

    Matlab - demo grafico di un polinomio

    Scilab - Introduzione (PS) o (PDF)

    Scilab - Analisi degli errori (PS) o (PDF)

    Scilab - demo introduttivo

    Scilab - demo esempio errori di arrotondamento

    Scilab - esempio errori di arrotondamento

    Scilab - demo esempi problemi mal condizionati

    Scilab - function pol.sci

    Scilab - function horn.sci

    Scilab - demo grafico di un polinomio

  • 2. Sistemi Lineari

    Matlab - elementi di algebra lineare

    Scilab - elementi di algebra lineare

    Elementi di algebra lineare (PDF)

    Algoritmi per la soluzione di sistemi lineari. (PDF)

    Fattorizzazione LU (nuova versione) (PDF)

    Matlab - demo fattorizzazione LU con pivot parziale

    Matlab - demo fattorizzazione LU con pivot totale

    Matlab - function fattorizzazione LU con pivot

    Matlab - function fattorizzazione LU senza pivot

    Matlab - function sistemi triangolari inferiori

    Matlab - function sistemi triangolari superiori

    Matlab - demo condizionamento sistemi lineari

  • 3. Interpolazione e approssimazione

    Interpolazione e approssimazione

    Per quanto riguarda le spline fare solo le spline lineari

    Matlab - demo interpolazione

    Matlab - demo approssimazione

    Matlab - function interpolazione di Newton

  • 4. Integrazione

    Integrazione

    Prendere solo la parte relativa al metodo dei trapezi composto.

  • 5. Metodi numerici per zeri di funzioni

    Metodi numerici per zeri di funzioni

    Fare solo la parte relativa al metodo delle bisezioni e al metodo di Newton + il teorema di convergenza locale senza dimostrazione.

    TESTI CONSIGLIATI

  • F. Mazzia, D. Trigiante, Laboratorio di Programmazione e Calcolo, Pitagora Editrice, Bologna, 1992.
  • P. Amodio, D. Trigiante, Elementi di Calcolo Numerico, Pitagora Editrice, Bologna, 1993.
  • James F. Epperson, Introduzione all'analisi numerica, teoria, metodi, algoritmi. McGraw-Hill, Milano, 2003
  • G. Naldi, L. Pareschi, G. Russo, Introduzione al Calcolo Scientifico, metodi e applicazioni con Matlab. McGraw-Hill, Milano, 2001
  • D. Bini, M. Capovani, O. Menchi, Metodi numerici per l'agebra lineare, Zanichelli, Bologna, 1988.
  • R. Bevilacqua, D. Bini, M. Capovani, O. Menchi, Metodi numerici, Zanichelli, Bologna, 1992.


     

    Laboratorio

    Per eseguire le applicazioni Matlab, Scilab o Octave e' possibile accedere all'aula LINUX del laboratorio del Dipartimento di Matematica (I piano).

    Per accedere al laboratorio bisogna compilare un modulo da ritirare nella segreteria del Dipartimento di Matematica (I piano), il modulo va compilato e firmato, firmato dal docente del corso e quindi consegnato ai responsabili di laboratorio.

    Il sistema operativo su cui si lavora e' LINUX ( sara' aperto un account per accedere al sistema).

    Per leggere i file ps usare GSview


     
     
    This page is maintained by Francesca Mazzia (mazzia@dm.uniba.it)

    Last Update: Feb 16, 2006