Slides
|
|
|
Introduzione 17 sett |
Descrizione del corso. | |
Lezione 1. 17 set |
Introduzione al MATLAB. Parte 1. |
Variabili, array e operazioni.
Elementi di grafica. |
Lezione 2. 24 set |
Introduzione al MATLAB. Parte 2. |
M-file di tipo Script e Function.
Input e Output. Messaggi di errore e di avvertimento. |
Lezione 3. 25 set |
Programmare con MATLAB. | Controllo: if. |
Lezione 4. 25 set |
Programmare con MATLAB. | Ciclo: for, while. |
Lezione 5. 1 ott |
Equazioni e sistemi non lineari. |
Ricerca degli zeri di una funzione.
Soluzione di sistemi non lineari. Gestione dell'output. |
Lezione 6. 2 ott |
Numeri di macchina. |
Rappresentazione dei numeri.
Operazioni di macchina. Problemi con l'aritmetica Floating Point. |
Lezione 7. 15 ott |
Interpolazione |
Interpolazione polinomiale.
Interpolazione polinomiale a tratti. Interpolazione trigonometrica e FFT. |
Lezione 8. 23 ott |
Approssimazione di dati |
Approssimazione di dati.
Regressione lineare. Minimi quadrati lineari. |
Lezione 9. 29 ott |
Equazioni differenziali con valori al bordo |
Equazioni differenziali con valori al bordo.
Equazioni di diffusione - trasporto. Differenze finite per l'equazione di Laplace. |
Lezione 10. 12 nov |
Integrazione numerica. |
Formule del punto medio, dei trapezi e di Cavalieri-Simpson. Grado di precisione. Stima dell'errore. Formule adattive. |
Lezione 11. 19 nov |
Equazioni differenziali ordinarie. |
Il problema di Cauchy. Metodi numerici. Stabilità assoluta. Applicazioni. |
Lezione 12. 10 dic |
Sistemi lineari. |
Risoluzione di sistemi lineari in Matlab. Fattorizzazione LU. Analisi degli errori. |
NOTE
Floating Points in Matlab di Cleve Moler | ||
Richiami di algebra lineare e norme di matrici e vettori | ||
Funzioni per lavorare con le matrici | ||
Metodi iterativi per sistemi lineari |