Titulación | Tipo | Curso | Semestre |
---|---|---|---|
2503740 Matemática Computacional y Analítica de Datos | FB | 1 | 2 |
Puede consutarlo a través de este enlace. Para consultar el idioma necesitará introducir el CÓDIGO de la asignatura. Tenga en cuenta que la información es provisional hasta el 30 de noviembre del 2023.
Un primer curso de cálculo en una variable y un primer curso de álgebra lineal.
La modelización permite convertir diversos problemas de la ciencia y la ingeniería en problemas matemáticos. La complejidad del mundo real hace que los problemas matemáticos derivados de ella sean con frecuencia intratables analíticamente. O tal vez lo son, pero la complejidad del enfoque analítico no es adecuada en el contexto en el que se tiene que resolver el problema. Por ejemplo, la solución del problema podría formar parte de un contrato para el cual se dispone de tiempo limitado.
Los métodos numéricos son conjuntos de técnicas que permiten obtener algoritmos para la solución aproximada de problemas matemáticos. Muchas veces, especialmente en los casos en que se busca una aproximación muy precisa, estos algoritmos involucran una gran cantidad de cálculos. El uso de un ordenador es entonces indispensable. La manera en que los ordenadores calculan más rápido es utilizando aritmética de precisión finita (o sea, calculando con un número finito de dígitos). Esto implica que cada vez que se realiza una operación se comete error, llamado error de redondeo. Esto no es grave, ya que no se buscan soluciones exactas. Sin embargo, es necesario saber cómo evitar situaciones en las que una propagación descontrolada del error de redondeo podría desvirtuar completamente las (supuestas) aproximaciones que obtenemos.
Esta asignatura está dedicada al análisis de métodos numéricos básicos, relacionados con la solución del tipo de problemas que se estudian en las asignaturas de matemáticas de primer curso. Este análisis tiene como objetivo poder predecir tanto la precisión de las aproximaciones que se obtendrán como el esfuerzo computacional que supondrá obtenerlas. Esta asignatura es también una introducción ala computación científica, es decir, al conjunto de técnicas y destrezas necesarias para poder implementar efectivamente en un ordenador la resolución numérica de un problema.
Los métodos numéricos que se estudian en esta asignatura constituyen una base sobre la que se construyen métodos para resolver problemas más sofisticados, tratados en cursos posteriores, como ecuaciones diferenciales ordinarias o ecuaciones en derivadas parciales.
Propagación del error
Álgebra lineal numérica
Solución numérica de ecuaciones no lineales
Interpolación, diferenciación, integración
Las sesiones teóricas estarán dedicadas a la exposición por parte del profesor de los diversos métodos y su análisis. La exposición de los métodos estará acompañada de ejemplos de su comportamiento, llevados a cabo con ordenador, que estarán orientados tanto a facilitar la comprensión del método como a motivar su análisis.
En las sesiones de problemas se resolverán problemas de tipo teórico y de cálculo. En el segundo caso, habrá problemas que requerirán el uso de calculadora y problemas que requerirán el uso de ordenador. En este último caso, los problemas no serán computacionalmente intensivos, de manera que los algoritmos necesarios se podrán implementar rápidamente en un lenguaje numérico interpretado de tipo Octave. Se combinará la resolución de problemas por parte del profesor con la resolución por parte de un estudiante para toda la clase o por parte de todos los estudiantes, individualmente o en grupo, y con la ayuda del profesor.
Las sesiones prácticas con ordenador constituyen la parte de la asignatura dedicada a introducir la computación científica. Estas sesiones estarán dedicadas a la solución de problemas computacionalmente más intensivos, que se implementarán en un lenguaje compilado. A lo largo de la solución de estos problemas, los estudiantes irán construyendo su biblioteca personal de rutinas que implementan métodos numéricos básicos.
Nota: se reservarán 15 minutos de una clase dentro del calendario establecido por el centro o por la titulación para que el alumnado rellene las encuestas de evaluación de la actuación del profesorado y de evaluación de la asignatura o módulo.
Título | Horas | ECTS | Resultados de aprendizaje |
---|---|---|---|
Tipo: Dirigidas | |||
Sesiones de problemas | 15 | 0,6 | 1, 9, 10, 3, 2, 5, 6, 8, 7, 12, 14, 15, 17, 18, 19, 20 |
Sesiones de teoría | 30 | 1,2 | 1, 9, 10, 3, 2, 5, 6, 8, 7, 11, 12, 13, 14, 15, 16, 18, 20 |
Tipo: Supervisadas | |||
Sesiones de prácticas con ordenador | 8 | 0,32 | 1, 9, 10, 3, 2, 5, 6, 8, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20 |
Tipo: Autónomas | |||
Estudio personal | 76 | 3,04 | 1, 9, 10, 3, 2, 4, 5, 6, 8, 7, 12, 13, 14, 15, 16, 18, 20 |
Realización de prácticas de ordenador | 16 | 0,64 | 1, 10, 6, 8, 7, 11, 13, 14, 15, 16, 17, 20 |
La evaluación del curso se llevará a cabo a partir de tres actividades:
Además, los estudiantes se podrán presentar a un examen de recuperación ER con las mismas características que el examen EF. Las prácticas no serán recuperables.
Es requisito para superar la asignatura que max(0.35*EP*0.65*EF,EF,ER)>=3.5 y que PR>=3.5.
La nota final de la asignatura será
0.6*max(0.35*EP+0.65*EF,EF,ER)+0.4*PR
Las matrículas de honor se otorgarán en la primera evaluación completa de la asignatura. No serán retiradas en caso de que otro estudiante obtenga una calificación mayor después de considerar el examen ER.
La evaluación única consistirá en un único examen ad-hoc el día el examen final que ponderará el 100% de la nota.
Título | Peso | Horas | ECTS | Resultados de aprendizaje |
---|---|---|---|---|
Entrega de prácticas de ordenador | 0.4 | 0 | 0 | 1, 9, 10, 6, 8, 11, 13, 14, 15, 16, 17, 19, 20 |
Examen final | 0.39 | 3 | 0,12 | 1, 9, 10, 3, 2, 4, 5, 6, 8, 7, 11, 12, 14, 15, 16, 17, 18 |
Examen parcial | 0.21 | 2 | 0,08 | 1, 9, 10, 2, 6, 8, 7, 11, 12, 14, 15, 16, 17, 18 |
Bibliografía básica:
Bibliografía avanzada:
- Preferably a Linux environment
- code-oriented text editor (e.g. Kate)
- GNU C compiler
- gnuplot
- image manipulation tools (e.g. imagemagick)
- GNU Octave