Ci si aspetta che gli studenti acquisiscano una certa consapevolezza dei concetti e dei metodi di base nell'analisi numerica applicata per risolvere problemi elementari nell'analisi matematica e nell'algebra lineare.
Students are expected to acquire some awareness of the basic concepts and methods in numerical analysis applied to solve elementary problems in mathematical analysis and linear algebra.
Lo studente deve dimostrare la capacità di eseguire, con consapevolezza critica, le attività illustrate o svolte sotto la guida dell'insegnante durante il corso.
Metodi:
The student must demonstrate the ability to execute, with critical awareness, the activities illustrated or carried out under the guidance of the teacher during the course.
Methods:
Alla fine del corso gli studenti avranno la capacità di analizzare problemi numerici dal punto di vista computazionale e di fornire l'implementazione Matlab di algoritmi numerici.
Students acquire the ability to analyze numerical problems from a computational point of view and to provide a Matlab implementation of numerical algorithms.
I criteri di valutazione delle competenze si basano sulla discussione dei contenuti del corso e sulla discussione delle esercitazioni Matlab svolte durante il corso.
The assessment criteria of skills rely on the discussion of the content of the course and on the discussion of the activities carried out in Matlab during the course.
Gli studenti raggiungeranno una sensibilità numerica in cui i concetti di stabilità e condizionamento numerici giocano un ruolo fondamentale, e dove minimizzare la complessità computazionale è una richiesta fondamentale nella progettazione e nell'analisi degli algoritmi numerici.
The students will acquire the ability to "think numerically" through the concepts of numerical stability and conditioning, and will recognize the importance of minimizing the computational complexity in the design and analysis of numerical algorithms.
La discussione dei contenuti del corso è ancora una volta il criterio principale per la valutazione dei comportamenti.
Discussion of course contents is once again the main criterion for the assessment of behaviors.
Nozioni di base di algebra lineare e di analisi matematica.
Basic notions of linear algebra and calculus.
Modalità di apprendimento:
Frequenza: consigliata
Metodi di insegnamento:
Learning activities:
Attendance: recommended
Teaching methods:
Il corso fornisce nozioni sull'analisi degli errori, l'aritmetica di macchina, l'approssimazione numerica della soluzione di equazioni non lineari, metodi efficienti per la soluzione di sistemi di equazioni lineari. Il corso affronta anche le principali questioni relative all'approssimazione delle funzioni, all'integrazione numerica e alla soluzione numerica dei problemi ai valori iniziali per le equazioni differenziali ordinarie.
The course provides notions on error analysis, finite precision number system and arithmetic, numerical approximation of the solution of nonlinear equations, efficient methods for the solution of systems of linear equation. The course also approaches the main issues related to function approximation, numerical integration and numerical solution of initial value problems for ordinary differential equations.
Dispense del corso verranno caricate durante il corso sul sito e-learning.
La lettura consigliata include i seguenti testi:
Course notes will be uploaded during the course on the e-learning website.
Recommended reading includes the following works:
R. Bevilacqua, D.A. Bini, M. Capovani, O. Menchi, "Metodi Numerici", Zanichelli, 1992.
Prova orale finale che può essere sostenuta dopo aver svolto con profitto un test preliminare.
Final oral exam which can be taken after having successfully completed a preliminary test.