Datos Identificativos | 2024/25 | |||||||||||||
Asignatura | Métodos numéricos e programación | Código | 614855201 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Mestrado Oficial | 1º cuadrimestre |
Primeiro | Obrigatoria | 6 | ||||||||||
|
Temas | Subtemas |
Iniciación á programación | 1. Introducción a Matlab; comandos e funcions básicas. 2. Vectores e Matrices en Matlab. Tratamento de matrices dispersas. Representacions gráficas. 3. Ficheiros .m e programación. Estructuras de datos en Matlab. 4. Introducción a Fortran 90: tipos de datos y control de fluxo. 5. “Arrays” en Fortran 90. Procedementos, módulos e interfaces. 6. Entrada/salida de datos en Fortran 90. |
Métodos numéricos | 7. Resolución numérica de sistemas de ecuacions lineais: Condicionamiento dun sistema de ecuacions lineais. Métodos directos: LU, LL^t, LDL^t y QR. Métodos iterativos clásicos: Jacobi, Gauss-Seidel, SOR y SSOR. Criterios de converxencia. Métodos numéricos para o cálculo de autovalores e autovectores. 8. Resolución numérica de sistemas de ecuacions non lineaies: Revisión dos métodos de resolución de ecuacions non lineais. Iteración de punto fixo. Método de Newton. Consideracions computacionais. 9. Interpolación. Interpolación de Lagrange. Interpolación de Hermite. Efecto Runge. Aproximación por splines. 10. Derivación e integración numéricas. Derivación numérica de tipo interpolatorio polinómico. Integración numérica de tipo interpolatorio polinómico nunha variable. Fórmulas de Newton-Cotes. Fórmulas de Gauss. Fórmulas compostas. 11. Interpolación e integración numérica en varias variables. |