Faculdade de Ciências e Tecnologia

Computational Methods in Engineering

Code

10437

Academic unit

Faculdade de Ciências e Tecnologia

Department

Departamento de Matemática

Credits

3.0

Teacher in charge

António Manuel Morais Fernandes de Oliveira

Weekly hours

3

Total hours

42

Teaching language

Português

Objectives

The student must be able to apply numerical methods for mathematical problems, such as, non linear equations, approximation of functions, integration, systems of equations and ordinary differential equations.

The student must also be able to implement computational algorithms in order to solve the aforementioned problems.

Prerequisites

Students must have basic knowledge in mathematical analysis (AMI) and linear algebra (ALGA).

Subject matter

1. Introduction

   - Floating point arithmetic. Error and error propagation. Conditioning of a problem and stability of a method. 

2. Interpolation and approximation of functions.

 - Polynomial interpolation: Lagrange polynomial.

 - Discrete least squares approximation.

3. Numerical  integration.

 - Newton-Cotes formulas. Composite rules.

 - Gaussian quadrature.

4. Nonlinear equations.

 - Bissection method

 - Fixed point and Newton methods.

 - Order of convergence.

5.  Numerical methods in linear algebra 

 - Vector norms and induced matrix norms. 

 - Eigenvalues and eigenvectors. 

 - Iterative methods for  linear systems of equations

  - Jacobi and Gauss-Seidel  methods

6. Numerical methods for ordinary differential equations.

 - Taylor and Runge-Kutta methods.

Bibliography

ATKINSON, K., An Introduction to Numerical Analysis, Wiley, 1989.

BURDEN, R.; FAIRES, D., Numerical Analysis (8th Edition) - Brooks-Cole Publishing, 2004. 

 KINCAID D., CHENEY W., Numerical Analysis: mathematics of scientific computing, Brooks-Cole, 2002.

MARTINS, M. F., Introdução à Análise Numérica, Casa das Folhas, 1997.

VALENÇA, M. R., Análise Numérica, Universidade Aberta, 1996.

Courses