Aritmetica floating point ed errori di arrotondamento.
Richiami dei comandi fondamentali di MATLAB e Octave.
Equazioni e sistemi non lineari: metodi di bisezione, delle secanti e di Newton per equazioni scalari. Metodo di Newton per sistemi.
Sistemi lineari: Fattorizzazioni LU, di Choleski e QR. Analisi degli errori: condizionamento delle matrici, stima a priori dell'errore. Metodi iterativi: metodo del gradiente e del gradiente coniugato. Cenno a metodi iterativi classici e a metodi di Krylov.
Approsimazione di funzioni e dati: interpolazione di Lagrange (globale e composita). Cenni a funzioni spline. Analisi degli errori. Minimi quadrati lineari.
Integrazione numerica: formule di quadratura semplici e composite. Formula di Simpson adattiva. Cenno a formule di quadratura gaussiane. Analisi degli errori.
Approssimazione di problemi ai valori iniziali: Metodi di Eulero e Crank-Nicolson. Convergenza, consistenza, 0-stabilità. Regione di assoluta stabilità di un metodo numerico. Metodi Runge-Kutta e multistep, metodi predictor-corrector.