Indice
Matematica Computazionale: Laboratorio
Docente: Gianna M. Del Corso
Orario
- Lunedì 9-11 Aula I
- Giovedì 11-13 Aula I
Ricevimento Studenti
Venerdì ore 10 o su appuntamento
Obiettivi
Il corso si propone di descrivere, implementare e sperimentare alcuni importanti algoritmi numerici. In particolare, si analizzeranno alcuni ambiti applicativi in cui sono richieste conoscenze di carattere numerico come ad esempio:
- Elaborazione di Immagini digitali (manipolazioni geometriche, ripulitura dal rumore, deblurring)
- Algoritmi di compressione di immagini (SVD troncata e PCA, formato JPEG, trasformata di Haar)
- Algoritmi per il WEB (Clustering, Ranking)
Il corso utilizza il linguaggio Octave
* La frequenza del corso non e' obbligatoria ma parte della valutazione finale e' legata all'attivita' svolta durante il corso
Avvisi urgenti
Per tutti gli avvisi urgenti vedete nella pagina degli avvisi.
E' possibile richiedere di essere avvisati automaticamente via e-mail ogni volta che un nuovo avviso viene postato. Seguire le istruzioni indicate nelle FAQ.
Programma
Materiale Didattico
Libri di testo suggeriti
In rete si trovano semplici tutorial di Matlab/Octave, un esempio e' quello che si trova all'indirizzoqui oppure qui.
Cleve Moler. Numerical Computing with Matlab. SIAM
Il libro e' disponibile in forma elettronica seguendo il link presente nella pagina.
Per spline e interpolazione trigonometrica si veda cap. 5 da pag 417–446 del libro Metodi Numerici R. Bevilacqua, D. Bini, M. Capovani, O. Menchi, Zanichelli, 1992, qui i pdf delle pagine di interesse spline.pdf fourier.pdf.
Per le curve di Bezier si puo' vedere il cap.3 -4 diThe Essentials of CAGD di G. Farin e D. Hansford
Per le Bspline
Per la parte sulle immagini cap 3-4 e 5 di Introduction to Inverse Problems in Imaging M. Bertero, P. Boccacci, IOP publishing, 1998.