Numerical Methods

Teaching Methodologies

In the lectures it is made a theoretical exposition of each topic which is complemented by studying practical examples. Problem solving related with the acquired knowledge is performed in the laboratory lessons. The Laboratory lessons are taught in a computer room for treating the subjects in the MATLAB environment. There is a laboratorial component in this course unity where a test is made in the computer or a practical work – project, having a weight of 4 values in the final score. Continuous Assessment: two tests during the semester with a final score of 16 values. It will be assigned the mark corresponding to the rounding arithmetic average of the two tests. Assessment by final examination: There are two final examination terms, both marked to 16 points. Students have also the opportunity of repeating the Matlab test.

Learning Results

Provide the student with tools enabling him to gather one or more approximate solutions of problems whose resolution cannot be obtain using exact analytical form. Generic skills: Application of knowledge and understanding. Realization of judgment and decision making. Communication. Self-learning Mode. Specific Skills: Ability to use mathematical techniques. Develop the capacity of concept’s perception, abstract reasoning, interpretation of results and their application to problem solving. Understanding the details of the algorithms studied for the resolution of specific problems in the field of Engineering. Use the MATLAB software in the numerical treatment of the subjects and compare, with criticism, the results obtained by computational means with the ones obtained
analytically.

Program

1. Brief introduction to the theory of errors
2. Nonlinear Equations Introduction and motivation. Roots of Nonlinear Equations Location of roots: Bisection and Newton methods. Stopping criteria. Computational aspects. Minimization of  functions: Gradient Method.
3. Polynomial interpolation Introduction and motivation. Lagrange interpolating polynomial. Newton’s interpolating polynomial (divided differences). Inverse polynomial interpolation. Interpolation  error.
4. Numerical integration Introduction and motivation. Newton-Cotes rules: trapezoidal and Simpson rules (simple and composite). Integration error. Computational aspects.
5. Numerical integration of initial value problems of first order Introduction and motivation. Euler’s method and Runge–Kutta methods of second and fourth order. Study of error. Computational aspects.
6. Methods of solving linear systems: iterative Methods of Jacobi and Gauss-Seidel.

Curricular Unit Teachers

Internship(s)

NAO