Finite precision computation.
Numerical methods for solving scalar nonlinear equations.
Numerical solution of linear systems.
Data and function approximation.
Course Content - Last names M-Z
Finite precision computation.
Numerical methods for solving scalar nonlinear equations.
Numerical solution of linear systems.
Data and function approximation.
Introduction to Matlab language.
M.G.Gasparo, R. Morandi:
Elementi di Calcolo Numerico:metodi e algoritmi
McGraw-Hill editore, 2008
G. Naldi, L. Pareschi, G. Russo, "Introduzione al calcolo Scientifico, metodi e applicazioni con Matlab", McGraw-Hill, 2001.
Learning Objectives - Last names A-L
Knowledge and understanding of both mathematical principles and the role of mathematical sciences as a tool for the analysis and the problem solving of mechanical engineering problems. Knowledge of the principles of computer science and the algorithmic and numerical approach to problems. Ability to apply mathematical methods - with particular reference to numerical analysis, - to model, analyze and solve engineering problems with the help of IT tools.
Learning Objectives - Last names M-Z
Knowledge of mathematical principles and understanding of the role of mathematical sciences as a tool for the analysis and the problem solving of mechanical engineering problems. Knowledge of the principles of computer science and the algorithmic and numerical approach to problems. Ability to apply mathematical methods - with particular reference to numerical analysis, - to model, analyze and solve engineering problems with the help of IT tools.
Prerequisites - Last names A-L
Fundamentals of linear algebra and calculus
Prerequisites - Last names M-Z
Fundamentals of linear algebra and calculus
Teaching Methods - Last names A-L
Lectures (39 hours) and Matlab laboratory (15 hours)
Teaching Methods - Last names M-Z
Lectures (39 hours) and Matlab laboratory (15 hours)
Further information - Last names A-L
The schedule of the exams is available at the webpage of the School of Engineering
Type of Assessment - Last names A-L
The examination is performed via a written exam. The score required is larger than or equal to 18/30.
Examination aims to test the knowledge of numerical methods and the ability to apply them to mathematical problems.
Type of Assessment - Last names M-Z
The examination is performed via a written exam.
The examination aims to test the knowledge of numerical methods and the ability to apply them to mathematical problems.
Course program - Last names A-L
Algorithms. Floating point arithmetics. Finite precision. Norms of matrices and vectors.
Conditioning of a problem.
Stability of an algorithm. Direct methods for linear systems: Gauss method and pivoting strategies. Jacobi and Gauss-Siedel iterative methods for linear systems.
Iterative methods for finding the roorts of a nonlinear equation:
Bisection, Newton and Secant methods; corresponding algorithms.
MATLAB: Handling matrices, operations between matrices. Function and script files.
If, while and for commands.
2D e 3D plots. Built-in functions for linear systems, nonlinear equations, basic fitting.
Course program - Last names M-Z
Algorithms. Floating point arithmetics. Finite precision. Norms of matrices and vectors.
Conditioning of a problem.
Stability of an algorithm. Direct methods for linear systems: Gauss method and pivoting strategies. Jacobi and Gauss-Siedel iterative methods for linear systems.
Iterative methods for finding the roorts of a nonlinear equation:
Bisection, Newton and Secant methods; corresponding algorithms.
MATLAB: Handling matrices, operations between matrices. Function and script files.
If, while and for commands.
2D e 3D plots. Built-in functions for linear systems, nonlinear equations, basic fitting.