| 17 set | Introduzione del corso. Introduzione al MATLAB. Variabili scalari ed operazioni. Grafico di funzione. | 
| 18 set | Array: vettori e matrici. Operazioni dell'algebra lineare. Operazioni elemento per elemento. Comando plot. | 
| 19 set | Ricerca degli zeri di una funzione. Il metodo delle bisezioni: convergenza e proprietà. Introduzione del metodo di Newton. | 
| 24 set | Uso di M-file per la programmazione. File di tipo script e function. Grafico di una superficie. | 
| 25 set | Controllo if. Esempio. Ciclo di tipo for. Esempio. | 
| 26 set | Metodo di Newton per la ricerca degli zeri di una funzione. Teorema di convergenza locale quadratica. Test d'arresto. Metodo delle secanti. | 
| 1 ott | Ricerca di zeri di funzione. Metodo di bisezione. Implementazione dell'algoritmo di bisezione. | 
| 2 ott | Numeri di macchina. Arrotondamento. Operazioni in floating point. Metodo di Newton. Esercizio. | 
| 3 ott | Metodo di Newton-Raphson per la risoluzione di sistemi non lineari. Approssimazione di funzioni. Polinomi interpolatori. | 
| 8 ott | Esercizi sulla ricerca degli zeri di funzione con il metodo di Newton. | 
| 9 ott | Esercizi sulla ricerca degli zeri di funzione con il metodo delle secanti. Uso della function fzero. Risoluzione di sistemi non lineari con il metodo di Newton e con la function fsolve. | 
| 10 ott | Polinomi di Lagrange. Stima dell'errore di interpolazione. Funzione di Runge. Nodi di Chebyshev. Stabilità dell'interpolazione polinomiale e costante di Lebesgue. | 
| 15 ott | Interpolazione polinomiale. Comandi polyfit e polyval per la costruzione del polinomio interpolatore e sua valutazione. Approssimazione di funzioni. Esempio con la funzione di Runge. | 
| 16 ott | Interpolazione polinomiale con nodi di Chebyshev. Confronto tra polinomi interpolatori dello stesso grado costruiti usando nodi equispaziati e nodi di Chebyshev. | 
| 17 ott | Interpolazione lineare a tratti. Spline. Approssimazione nel senso dei minimi quadrati lineari. | 
| 22 ott | Interpolazione con funzioni lineari a tratti e con spline. Descrizione delle function di Matlab per l'interpolazione composita e confronti. | 
| 23 ott | Interpolazione con funzioni spline. Regressione lineare ed approssimazione di dati nel senso dei minimi quadrati lineari. | 
| 24 ott | Derivazione numerica. Differenze finite. Integrazione numerica. Formule del punto medio, dei trapezi e di Simpson. | 
| 29 ott | Risoluzione di un'equazione differenziale con valori ai limiti. Applicazione del metodo delle differenze finite. | 
| 30 ott | Approssimazione nel senso dei minimi quadrati lineari. Esempio di identificazione di parametri. Metodo delle differenze finite per la risoluzione di equazioni differenziali con valori ai limiti. | 
| 31 ott | Grado di precisione e ordine dell'errore per le formule di integrazione numerica. Cenni alle formule di Gauss. Problema di Cauchy. Metodo di Eulero. Assoluta stabilità del metodo di Eulero. | 
| 5 nov | Analisi della convergenza del metodo delle differenze finite per la risoluzione di equazioni differenziali con valori ai limiti. | 
| 6 nov | Equazioni differenziali con valori ai limiti complete. Effetto dell'approssimazione della derivata prima con differenze finite centrate, in avanti o all'indietro. | 
| 7 nov | Analisi dell'errore per il metodo di Eulero esplicito. Definizione di consistenza, 0-stabilità e convergenza. Il metodo di Crank-Nicolson. Regione di assoluta stabilità. | 
| 12 nov | Formule di quadratura. Ordine di convergenza delle formule del punto medio, dei trapezi e di Simpson. Formule di Gauss Legendre. | 
| 13 nov | Test intermedio su equazioni non lineari, interpolazione di funzioni, approssimazione di dati e problemi differenziali con valori ai limiti. | 
| 14 nov | Scelta adattativa del passo nel metodo di Eulero esplicio. Metodi di ordine elevato. | 
| 19 nov | Calcolo degli integrali con le function di Matlab. Confronto fra l'efficienza del metodo adattivo usata da Matlab e del metodo di Simpson con suddivisione uniforme dell'intervallo. | 
| 20 nov | Risoluzione numerica di problemi diCauchy. Implementazione del metodo di Eulero esplicito e sua convergenza. Convergena dei metodi di Eulero implicito, di Crank-Nicolson, di Heun e di Runge-Kutta del quarto ordine. | 
| 21 nov | Problemi stiff. Sistemi di equazioni differenziali ordinarie. Equazioni differenziali di ordine superiore al primo e sua riduzione ad un sistema di equazioni differenziali del primo ordine. Risoluzione di sistemi lineari. Metodo di eliminazione di Gauss. Fattorizzazione LU. | 
| 26 nov | Regione di assoluta stabilità. Metodo di Eulero esplicito stabilizzato. | 
| 27 nov | Esercizi sulla regione di stabilità assoluta. | 
| 28 nov | Risoluzione di sistemi lineari. Fattorizzazione LU con pivoting. Numero di condizionamento di una matrice. Effetto delle perturbazioni del termine noto sulla risoluzione del sistema lineare. | 
| 3 dic | Esercizi sulla risoluzione di equazioni differenziali ai valori iniziali. Stabilizzazione del metodo di Eulero esplicito mediante scelta adattiva del passo. | 
| 4 dic | Risoluzione di problemi di Cauchy con Matlab. Esempi diversi. | 
| 5 dic | Autovalori ed autovettori di matrice. Metodo delle potenze e delle potenze inverse. Function eig di Matlab. | 
| 10 dic | Risoluzione di sistemi lineari. Fattorizzazione LU. Comandi di Matlab per la fattorizzazione LU e la risoluzione di sistemi lineari. Analisi degli errori. | 
| 11 dic | Effetto del condizionamento della matrice nella risoluzione di sistemi lineari. | 
| 12 dic | Autovalori ed autovettori. Esercizi sulle proprietà del metodo delle potenze e delle potenze con shift. | 
| 17 dic | Esercizi vari per la preparazione all'esame. |