ANALISI NUMERICA 
Corso di Laurea Magistrale in Ingegneria Civile 
Docente: Prof. Lucia GASTALDI
PROGRAMMA DEL CORSO
     Elementi di programmazione in Matlab e
rappresentazione dei numeri reali
Elementi di programmazione in Matlab e
rappresentazione dei numeri reali
-  Assegnazione di variabili scalari e vettoriali.
-  Operazioni aritmetiche ed operazioni con matrici e vettori.
-  Uso di funzioni ed elementi di grafica.
-  Istruzioni condizionali e cicli.
-  Programmazione in Matlab.
-  Rappresentazione dei numeri reali mediante un computer. Standard IEEE.
-  Arrotondamento di un numero.
-  Propagazione degli errori nelle operazioni aritmetiche.
     Metodi diretti per la risoluzione di sistemi lineari
Metodi diretti per la risoluzione di sistemi lineari
-  Metodo di eliminazione di Gauss.
-  Metodi di fattorizzazione LU.
-  Metodo di Choleski.
-  Analisi degli errori.
-  Numero di condizionamento della matrice.
-  Stabilità degli algoritmi.
     Metodi iterativi per la risoluzione di sistemi lineari
Metodi iterativi per la risoluzione di sistemi lineari
-  Metodi iterativi di Jacobi, Gauss-Seidel, SOR.
-  Analisi della convergenza dei metodi iterativi.
-  Test d'arresto.
-  Metodo del gradiente a passo ottimale.
-  Metodo del gradiente coniugato.
-  Analisi dell'errore.
-  Precondizionamento.
     Calcolo degli autovalori e degli autovettori di una matrice
Calcolo degli autovalori e degli autovettori di una matrice
-  Definizioni. Proprietà di autovalori ed autovettori. Autovalori ed
autovettori di matrici simmetriche e definite positive.
-  Metodo delle potenze e delle potenze inverse.
-  Quoziente di Reyleigh.
-  Metodo di iterazione per sottospazi.
-  Metodo di trasformazione QR.
     Equazioni e sistemi non lineari
Equazioni e sistemi non lineari
-  Metodo di bisezione.
-  Metodo di Newton e delle secanti per la ricerca degli zeri di funzioni.
-  Estensione alla risoluzione di sistemi non lineari
-  Analisi della convergenza.
     Approssimazione di funzioni e di dati
Approssimazione di funzioni e di dati
-  Polinomi di interpolazione di Lagrange.
-  Valutazione degli errori di approssimazione.
-  Interpolazione con polinomi a tratti.
-  Approssimazioni di dati nel senso dei minimi quadrati lineari.
     Integrazione e derivazione numerica
Integrazione e derivazione numerica
-  Formule di quadratura di Newton-Cotes semplici e composite.
-  Formule di Gauss.
-  Formule di quadratura in 2D.
-  Differenze finite.
     Approssimazione di soluzioni di equazioni differenziali
Approssimazione di soluzioni di equazioni differenziali 
-  Metodi di Eulero, Crank-Nicolson, e varianti.
-  Consistenza, stabilità e convergenza.
-  Regione di assoluta stabilità.
     Metodi numerici per problemi ai limiti
Metodi numerici per problemi ai limiti
-  Approssimazione alle differenze finite di problemi differenziali 
stazionari con valori ai limiti.
-  Approssimazione alle differenze finite di problemi differenziali
dipendenti dal tempo.
-  Cenni agli elementi finiti.
    
 TESTO CONSIGLIATO
TESTO CONSIGLIATO
    
A. Quarteroni, F. Saleri  Calcolo Scientifico ,
Springer-Italia.
    
 ESERCITAZIONI
ESERCITAZIONI
  
    
Le esercitazioni si svolgono in Laboratorio e sono basate sull'uso del
linguaggio MATLAB.