69176 - METODI NUMERICI PER IL CALCOLO

Anno Accademico 2021/2022

  • Docente: Giulio Casciola
  • Crediti formativi: 8
  • SSD: MAT/08
  • Lingua di insegnamento: Italiano

Conoscenze e abilità da conseguire

Al termine del corso, lo studente conosce le nozioni di base del Calcolo Numerico Scientifico. Apprende le caratteristiche essenziali dei metodi numerici per risolvere alcuni problemi classici della matematica mediante l'uso di un calcolatore, nel minor tempo e con la massima accuratezza. Per gli algoritmi proposti lo studente è in grado di utilizzare il sistema Matlab (marchio registrato MathWorks) per agevolare lo studente nella sperimentazione dei metodi e nelle applicazioni.

Contenuti

Rappresentazione dei dati su un elaboratore e aritmetica floating point. Approssimazione di dati sperimentali e approssimazione di funzioni mediante interpolazione polinomiale. Formule di quadratura per la stima di integrali di funzioni, calcolo degli zeri di funzioni non lineari e risoluzione di sistemi lineari. La parte teorica sarà affiancata da una attività di laboratorio in cui verrà utilizzato il sistema Matlab/Octave per la sperimentazione dei metodi proposti.

La parte teorica del corso sarà svolta nel modulo 1, mentre la parte di LAB sarà svolta nel modulo 2.


Testi/Bibliografia

Testi consigliati da consultare:

1.A. Quarteroni, R.sacco, F. Saleri, Matematica Numerica, Springer (2008);
2.A. Quarteroni, F. Saleri, Calcolo Scientifico esercizi e problemi risolti con Matlab e Octave. Springer (2008);
3.V. Comincioli, Analisi Numerica: metodi, modelli, applicazioni. Apogeo, on-line ed.(2005)

Metodi didattici

Lezioni frontali ed esercitazioni in aula svolte sul proprio computer. Esercitazioni assegnate settimanalmente da svolgere a casa per consolidare l'apprendimento dei concetti sviluppati in aula.

Modalità di verifica e valutazione dell'apprendimento

La prova orale si basa principalmente sulle esercitazioni di LAB e si articola in un certo numero di domande, atte a verificare la preparazione dello studente sugli argomenti svolti durante il corso e approfonditi nelle esercitazioni di LAB. Lo studente, oltre a discutere le esercitazioni, dovrà dimostrare di saper utilizzare il software Octave/Matlab.

Questa modalità d'esame prevede che lo studente abbia svolto tutte le esercitazioni di LAB eventualmente completando in autonomia quelle che non e' riuscito a finire durante l'attività di LAB in aula.

L'esame vuole valutare quanto lo studente abbia acquisito al fine di saper risolvere problemi classici del calcolo scientifico.


Strumenti a supporto della didattica

Pagina Web del corso.

Dispense del docente.

Testi delle esercitazioni da svolgere.

Script Octave/Matlab.

Link ad altre eventuali informazioni

http://www.dm.unibo.it/~casciola/html/mnc2122.html

Orario di ricevimento

Consulta il sito web di Giulio Casciola

Consulta il sito web di Davide Palitta