Temario
CONTENIDOS TEÓRICOS

Tema 1. Introducción a la programación numérica, aritméticas de precision finita y errores.
1.1 Introducción a la programación de algoritmos numéricos
1.2 Aritméticas de precisión finita
1.3 Fuentes de errores numéricos.
Bibliografía: [1 Básico]

Tema 2. Cálculo de raíces.
2.1 Métodos para calcular las raíces de una función cualquiera
2.2 Métodos para calcular raíces de polinomios
Bibliografía: [1 Básico]

Tema 3. Interpolación y aproximación funcional.
3.1 Interpolación de funciones
3.2 Aproximación funcional
Bibliografía: [1 Básico]

Tema 4. Álgebra numérica I.
4.1 Métodos directos de resolución de sistemas de ecuaciones lineales
4.2. Cálculo del determinante de una matriz
Bibliografía: [1 Básico]

Tema 5. Diferenciación e integración numéricas.
5.1 Diferenciación numérica.
5.2 Integración numérica.
Bibliografía: [1 Básico]

Tema 6. Álgebra numérica II y Optimización.
6.1 Métodos iterativos de resolución de sistemas lineales.
6.2 Cálculo de autovalores y autovectores de matrices.
6.3 Resolución de sistemas no-lineales.
6.4 Optimización
Bibliografía : [1 Básico]


CONTENIDOS PRÁCTICOS

Primera práctica: Introducción a la programación de algoritmos numéricos en C++
Segunda práctica: Ejercicios de programación del tema 2
Tercera práctica: Ejercicios de programación del tema 3
Cuarta práctica: Ejercicios de programación del tema 4
Quinta práctica: Ejercicios de programación del tema 5
Sexta práctica: Ejercicios de programación del tema 6