NUMERIC CALCULUS
cod. 23460

Academic year 2024/25
2° year of course - Second semester
Professor
Chiara GUARDASONI
Academic discipline
Analisi numerica (MAT/08)
Field
Attività formative affini o integrative
Type of training activity
Related/supplementary
56 hours
of face-to-face activities
6 credits
hub:
course unit
in ITALIAN

Learning objectives

- Knowledge and ability to understand the language and the typical problems in the transition from continuous mathematics to discrete mathematics.
- Ability to apply knowledge and understanding in critical analysis of obtained numerical results.
- Autonomy of judgment in evaluating the approximation algorithms and the obtained results also through discussion with one's peers.
- Ability to clearly communicate the concepts acquired and to argue the results achieved.
- Ability to learn limits and advantages of numerical methods and to apply them consistently.

Prerequisites

Basic concepts of Mathematical Analysis and Linear Algebra.

Course unit content

- Introduction to MATLAB.
- Error analysis.
- Approximation of data and functions.
- Numerical integration by Newton-Cotes formulas.
- Resolution of linear systems: direct methods, factorizations, iterative methods.
- Numerical resolution of non-linear equations.

Full programme

Floating Point system: representation of machine numbers; error of representation, numerical cancellation, conditioning.
Research of roots of non-linear equations: problem conditioning; method of bisection, of chords, of secants, of Newton; criteria of arrest.
Resolution of linear systems: condition number associated to a matrix; forward and backward substitution methods for triangular matrices; Gauss elimination algorithm; LU factorization; Cholesky factorization; iterative methods; Jacobi method; Gauss-Seidel method.
Approximation of data and functions: simple Lagrangian interpolation; Newton’s form of the interpolation polynomial; Lagrange composite interpolation; least squares method.
Numerical integration: interpolatory quadrature formulas; rectangle formula; trapezoid formula; Cavalieri-Simpson formula; composite formulas.

Bibliography

- "Numerical analysis". L.W. Johnson, R.D. Riess. Addison-Wesley (1982).

Teaching methods

After an initial introduction to the Matlab programming language, the course contents will be analyzed highlighting the problems related to the introduced numerical techniques. The course will also provide a part of re-elaboration in cooperative learning, supervised by the professor, consisting in the application of numerical techniques, through
programming in Matlab. This activity will allow the student to acquire the ability to face "numerical" difficulties and to evaluate the reliability and consistency of the obtained results.

Assessment methods and criteria

The exam includes a laboratory test regarding knowledge and skills acquired during the course. The threshold of sufficiency is fixed to the knowledge of the algorithms proposed during the course and to their implementation
in the Matlab language. Moreover there will be questions on theoretical issues. The exam is in presence (or online if requested by the guidelines of the University).

Other information

- - -

2030 agenda goals for sustainable development

- - -

Contacts

Toll-free number

800 904 084

Student registry office

E. segreteria.scienze@unipr.it
T. 0521 90 5116

Quality assurance office

Education manager
dr. Claudia Buga
T. 0521 90 2842
Office e-mail: smfi.didattica@unipr.it
Manager e-mail: claudia.buga@unipr.it

President of the degree course

Prof. Alessandro Dal Palù
E. alessandro.dalpalu@unipr.it

Faculty advisor

Prof. Vincenzo Arceri
E. vincenzo.arceri@unipr.it

Career guidance delegate

Prof. Roberto Alfieri
E. roberto.alfieri@unipr.it

Tutor Proffesors

Prof. Enea Zaffanella
E. enea.zaffanella@unipr.it

Erasmus Delegates

Prof. Roberto Bagnara
E. roberto.bagnara@unipr.it
Student tutor dr. Anna Macaluso
E. anna.macaluso@studenti.unipr.it

Quality assurance manager

Prof. Roberto Alfieri
E. roberto.alfieri@unipr.it

Internships

Prof. Roberto Alfieri
E. roberto.alfieri@unipr.it

Tutor students

Tutor a.a. 2021-2022 dr. Francesco Manfredi
E. francescosaverio.manfredi@studenti.unipr.it

Student representatives: 
Greta Dolcetti 
Massimo Frati
Davide Tarpini