Diferencia entre revisiones de «Métodos Numéricos»

De Cuba-Wiki
(Agrega parciales 2024-2C)
 
(No se muestran 137 ediciones intermedias de 70 usuarios)
Línea 1: Línea 1:
'''Métodos Numéricos''' es una materia dedicada al estudio de los problemas numéricos, su tratamiento y su resolución óptima. Pertenece al área de [[:Category:Métodos_Numéricos|Métodos Numéricos]] y, según el [[Plan de la Carrera]], es una materia a ser cursada en [[Plan de la Carrera#Segundo año|Segundo año]]. Es correlativa de [[Probabilidades y Estadística]].
{{Plan 1993|Álgebra Lineal Computacional}}
'''Métodos Numéricos''' es una materia dedicada al estudio de los problemas numéricos, su tratamiento y su resolución óptima. Pertenece al área de [[:Category:Métodos_Numéricos|Métodos Numéricos]] y, según el [[Plan de la Carrera]], es una materia a ser cursada en [[Plan de la Carrera#Segundo año|Segundo año]]. Es correlativa de [[Probabilidades y Estadística]] y de [[Algoritmos y Estructuras de Datos I]].


Históricamente, esta materia se cursa los Lunes, Miércoles y Viernes a la noche.
Históricamente, esta materia se cursa los Lunes, Miércoles y Viernes a la noche.


==Información General sobre la Cursada==
==Información general sobre la cursada==
Métodos Numéricos consiste de una cursada teórica, una práctica y una de laboratorio.
Métodos Numéricos consiste de una cursada teórica, una práctica y una de laboratorio.


Para aprobar la práctica deben rendirse 3 [[Métodos Numéricos#Parciales|Parciales]]. Las fechas de recuperatorio son después del tercer parcial.  
Anteriormente, para aprobar la práctica debían rendirse 3 [[Métodos Numéricos#Parciales|Parciales]].  
Actualmente, la materia consta de 2 parciales y algunos talleres obligatorios.


Para aprobar la parte de laboratorio deben realizarse 3 [[Métodos Numéricos#Trabajos Prácticos|Trabajos Prácticos]], cuyas fechas de entrega son, en general, una semana antes de cada parcial. Los trabajos son en grupos de hasta 3 personas.
Para aprobar la parte de laboratorio deben realizarse 3 [[Métodos Numéricos#Trabajos Prácticos|Trabajos Prácticos]], cuyas fechas de entrega son, en general, una semana antes de cada parcial. Los trabajos son en grupos de hasta 3 personas (4 personas en 2cuat 2017)


Una característica particular de Métodos Numéricos es que la cátedra permite aprobar los parciales y los trabajos prácticos en el plazo de 2 cuatrimestres consecutivos.
Una característica particular de Métodos Numéricos es que la cátedra permite aprobar los parciales y los trabajos prácticos en el plazo de 2 cuatrimestres consecutivos.
Línea 25: Línea 27:
*[[Integración Numérica (Métodos Numéricos)| Integración numérica]]: Métodos basados en interpolación.
*[[Integración Numérica (Métodos Numéricos)| Integración numérica]]: Métodos basados en interpolación.


==Prácticas==
==Guías prácticas con soluciones==
* [[Práctica 0 (Métodos Numéricos)|Práctica 0: Matrices y Normas]]
* [[Práctica 1 (Métodos Numéricos)|Práctica 1: Elementos de Álgebra lineal]]
* [[Práctica 1 (Métodos Numéricos)|Práctica 1: Representacion de Números Reales]]
* [[Práctica 2 (Métodos Numéricos)|Práctica 2: Eliminación Gaussiana / Factorización LU / Normas y número de condición]]
* [[Práctica 2 (Métodos Numéricos)|Práctica 2: Sistemas de Ecuaciones Lineales]]
* [[Práctica 3 (Métodos Numéricos)|Práctica 3: Matrices simétricas definidas positivas / Factorización de Cholesky]] ([[Media:Metnum_sol_practica_3.pdf|Solución práctica 3]])
* [[Práctica 3 bis (Métodos Numéricos)|Práctica 3: Normas Matriciales]]
* [[Práctica 4 (Métodos Numéricos)|Práctica 4: Matrices ortogonales/QR]] (vacía)
* [[Práctica 4 (Métodos Numéricos)|Práctica 4: (Matrices/Sistemas) Especiales]]
* [[Práctica 5 (Métodos Numéricos)|Práctica 5: Autovalores/Método de la potencia/SVD]] (vacía)
* [[Práctica Iterativos Autovalores (Métodos Numéricos)|Práctica 5: Métodos Iterativos - Autovalores]]
* [[Práctica 6 (Métodos Numéricos)|Práctica 6: Métodos Iterativos]] (vacía)
* [[Práctica 5 (Métodos Numéricos)|Práctica 6: Cuadrados Mínimos]]
* [[Práctica 7 (Métodos Numéricos)|Práctica 7: Interpolación e Integración Numérica]]
* [[Práctica 6 (Métodos Numéricos)|Práctica 7: Interpolación]]
* [[Práctica 8 (Métodos Numéricos)|Práctica 8: Cuadrados Mínimos]]
* [[Práctica 8 (Métodos Numéricos)|Práctica 8: Integración Numérica]]
* [[Práctica 9 (Métodos Numéricos)|Práctica 9: Ceros de funciones]] (vacía)
* [[Práctica 9 (Métodos Numéricos)|Práctica 9: Sistemas de Ecuaciones no lineales]]


==Finales==
==Finales==
El final de esta materia consiste en hacer un desarollo escrito completo, sobre cuatro temas de la materia (la eleccion de los temas depende de la profesora, no del alumno). Se tienen 3 horas para realizar dicho desarrollo.
El final de esta materia puede ser oral o escrito, dependiendo de la cantidad de alumnos presentes el día del final.
 
===Escrito===
Si es escrito consiste en hacer un desarrollo escrito completo, sobre tres o cuatro temas de la materia (la elección de los temas depende de la profesora, no del alumno). Se tienen 3 horas para realizar dicho desarrollo.
Los temas que entran en los finales actualmente son los siguientes:
Los temas que entran en los finales actualmente son los siguientes:


Línea 52: Línea 56:
* Resolución de sistemas no lineales. Metodos de Newton, Newton modificado, Broyden.
* Resolución de sistemas no lineales. Metodos de Newton, Newton modificado, Broyden.


Los videos de [http://en.wikipedia.org/wiki/Gilbert_Strang Gilbert Strang] (en ingles, pero con muy buenos subtitulos en ingles si se activa el CC), son muy útiles para refrescar muchos de los temas tomados en el final. Se puede encontrar una [https://www.youtube.com/view_play_list?p=E7DDD91010BC51F8 lista de los videos en youtube] o consultar el [https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/ temario de la materia] que Gilbert dicta en el MIT. Ademas, también existen videos de Gilbert en otros cursos explicando [https://www.youtube.com/watch?v=LtNVodIs1dI métodos iterativos] (jordan, gauss-seidel y SOR), [https://www.youtube.com/watch?v=zha1744fTRs gradientes conjugados] (se empieza a poner mas interesante en el minuto 26) y el [https://www.youtube.com/watch?v=U0xlKuFqCuI método de newton].
Algunos ejemplos de temas tomados en los finales:
* 27/12/2010: Factorización LU, matrices especiales, ceros de funciones.
* 22/02/2011: Aritmética finita, cálculo de autovalores, interpolación, cuadrados mínimos.
* 07/03/2013:
** Tema 1: Cuadrados mínimos, QR, direcciones conjugadas, splines.
** Tema 2: Cuadrados mínimos, LU, direcciones conjugadas, métodos iterativos.
* 09/12/2015: Cuadrados mínimos, QR, ceros de funciones, LU.
* 02/08/2016: Cuadrados mínimos, LU, Simplex.
* 08/09/2016: Cuadrados mínimos, interpolación, ceros de funciones.
* 09/03/2017: Cuadrados mínimos, interpolación, autovalores.
* 08/08/2017: Cuadrados mínimos, QR, métodos iterativos.
* 26/12/2018: Cuadrados mínimos, ceros de funciones, Interpolación/Autovalores (a elección).


Por ejemplo:
* 21/02/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas.
* 21/02/2019: Interpolación, métodos iterativos incluyendo direcciones conjugadas, QR.
* 07/03/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas.


* 27/12/2010: factorización LU, matrices especiales, ceros de funciones.
* 10/06/2019:
** Tema 1: Cuadrados mínimos, QR, ceros de funciones.
** Tema 2: Cuadrados mínimos, LU, interpolación.
* 07/07/2019: Cuadrados mínimos, ceros de funciones, interpolación.
* 31/07/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas.
* 20/12/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas/Simplex (si se vio en la cursada).
* 21/02/2020: Cuadrados mínimos, ceros de funciones, interpolación.
* 02/08/2022: Cuadrados mínimos, Ceros de funciones, Interpolación, LU.
* 09/08/2022: Interpolación, Autovalores, SVD, QR.
* 14/09/2022: LU, Interpolación, Ceros de funciones, Matrices SDP.
* 06/12/2022: Cuadrados mínimos, Ceros de funciones y Autovalores.
* 21/12/2022: Cuadrados mínimos, Interpolación, Autovalores y Matrices Especiales.
* 22/02/2023: Cuadrados mínimos, LU, QR; y, según el cuatrimestre cursado, Interpolación (para quienes cursaron el segundo cuatrimestre de 2022) o Ceros de funciones (para los demás).
* 27/02/2023: Cuadrados mínimos, LU, QR; y, según el cuatrimestre cursado, Interpolación (para quienes cursaron el segundo cuatrimestre de 2022) o Ceros de funciones (para los demás).
* 13/09/2023: QR, Interpolación, Métodos Iterativos y Matrices Especiales
* 12/12/2023: LU, Interpolación, Métodos Iterativos y Autovalores
* 19/12/2023: LU, Autovalores y Cuadrados Mínimos Lineales (3 temas)
* 16/07/2024: LU, Autovalores, CML, SVD
* 30/07/2024: LU, Autovalores, Matrices especiales, Cuadrados minimos lineales


* 22/02/2011: aritmética finita, cálculo de autovalores, interpolación, cuadrados mínimos.
Una lista ordenada de los temas según aparición podría ser: Cuadrados mínimos (23), interpolación (18), ceros de funciones (14), métodos iterativos con direcciones conjugadas (12), LU (12), QR (9), cálculo de autovalores (9), aritmética finita (1), matrices especiales (4), SVD (2), SDP (1).


* 07/03/2013: Tema 1: Cuadrados Minimos, QR, Direcciones Conjugadas, Splines. Tema 2: Cuadrados Minimos, LU, Direcciones Conjugadas, Métodos Iterativos.
===Oral===
Si es oral, consiste en una serie de preguntas concisas sobre toda la materia. Por ejemplo:
*Factorización LU
** ¿Toda matriz tiene LU?¿De qué depende?
** ¿Conoces alguna condición si y sólo si para que tenga LU (aparte de la de eliminación Gaussiana)?
 
*Número de Condición y Normas
**¿Qué es el número de condición? Intuición y definición.
 
*Factorización de Cholesky
**¿Para qué sirve?
**Si una matriz es simétrica definida positiva (s.d.p.) ¿cómo te conviene resolver un sistema lineal?
** ¿Ventajas de tener la factorizacion de Cholesky contra LU?
 
*Factorización QR
**¿Toda matriz tiene factorización QR? Nombrar un método.
**¿Es única?
**¿Bajo qué condiciones lo es?
**¿Para qué nos sirve (en el contexto de la materia)?
**Idea de como se obtiene con rotaciones y reflexiones.
 
*Autovalores
**Dar alguna condición para afirmar que tenemos una base de autovectores.
**Algún método para encontrar el autovalor más grande de una matriz.
**¿Qué condiciones son necesarias para que el método de la potencia converja?
 
*Descomposición en valores singulares
**¿Qué tamaño tiene cada matriz en la descomposición?
**¿Qué son los valores singulares?
** Explicar por qué son positivos
**¿Qué son las columnas de U y las columnas de V?
**¿Por qué podemos asegurar que AA^t y A^tA tienen base de autovectores?
 
*Métodos iterativos
** ¿Cuándo convergen? Condiciones necesarias y suficientes.
**¿Qué es el radio espectral?
 
*Cuadrados mínimos
**¿Por qué está bueno cuadrados mínimos lineales en relación a cuadrados mínimos no lineales?
**¿Por qué decimos que CML es lineal?¿Por qué está bueno usar CML en comparación a no lineales?
**Interpretación geométrica.
**Tengo un problema de cuadrados mínimos, siempre tiene solución?¿Es única?
**¿Qué métodos conoces para resolver cuadrados mínimos?
**Interpolar vs Aproximar.
**Criterios para definir ''mejor aproxima''.
 
*Interpolación
**Quiero resolver un sistema con splines cúbicos con frontera sujeta. ¿Siempre tengo solución? ¿Por qué?
** Quiero dar un polinomio interpolador. ¿Siempre existe?¿Es único? ¿Qué algoritmos conoces para calcularlo?
**¿Qué problemas trae tener un polinomio interpolante de grado muy alto?¿Solución?
**¿Qué es un polinomio interpolador?
** Fórmula del error
 
*Ceros de funciones
** Método de punto fijo, ¿qué condiciones necesito para converger?
**Método de Newton, ¿qué condiciones necesito para converger?
**¿Cuál es la idea intuitiva del método de Newton?
**Método de Newton, ¿alguna crítica?
** Método de bisección, ¿alguna crítica?
**Comparar Newton con secante.
**Orden de convergencia del método de la secante.
** Condiciones de convergencia.
** Explicar la relación entre Newton y el teorema de punto fijo.
 
*Aritmética Finita
**¿Qué cosas debería tener en cuenta o errores que puedo tener?
**¿Qué es el epsilon de la máquina?
** Distribución de los números representados.
** Errores clásicos.


==Apuntes==
==Apuntes==
*[[Media:Metnum_apunte_jsackmann.pdf|Apunte teórico de la materia]]: Un apunte de los temas que entran en el final. Está basado en las clases de Isabel e incluye algunas demostraciones. 56 páginas. ([[Fe de erratas]])
*[https://github.com/daianalonso/MN-propiedades Resumen de propiedades para la práctica (2C2021)].
*[[Media:Metnum_overview.pdf|Apunte teórico para el final]] ([[Media:Metnum_apunte_src.zip|fuente]]): Un resumen '''muy completo''' con explicaciones de todos los tema teóricos que se suelen tomar en el final. 25 páginas.
*[[Medio:MetNum_apunte_final.pdf|Apunte teórico de la materia (2021)]]
*[[Media:Metnum_apunte.pdf|Apunte teórico para el final]] ([[Media:Metnum_apunte.zip|fuente]]): Apunte basado en el de arriba, pero sin los temas que ya no se toman (como Simplex) y con algunas cosas más. Todavía le falta para ser perfecto.
*[https://elrepositoriodefede.wordpress.com/materias/materias-de-computacion/metodos-numericos/ El Repositorio de Fede]: Ejercicios Resueltos de las Guías, los Parciales y Material Adicional - Primer Cuatrimestre 2020.
*[[Media:metodos-final.pdf|Apunte teórico muy resumido para el final]] ([[Media:metodos-final.tex.tar.bz2|fuente]]): Un resumen los temas que se piden en el final, agrupados por como se piden. 7 Páginas. Ojo! Esta incompleto cuadrados minimos. Aritmetica de la computadora y busqueda de ceros seguro esta bien, el resto no tuve oportunidad de comprobar nada.
*[https://github.com/CubaWiki/MetNum-ApunteFinal-gtagliavini/raw/master/notas.pdf Apunte teórico de la materia] ([https://github.com/CubaWiki/MetNum-ApunteFinal-gtagliavini Repositorio de fuentes]): Un apunte de todos los temas de la materia, incluyendo las demostraciones de casi todos resultados. Basado en gran parte en las clases de Isabel. 78 páginas. Cualquier error que encuentren por favor avisarlo a [mailto:[email protected] guido.tag _ARROBA_ gmail.com].
* [https://github.com/CubaWiki/MetNum-ApunteTeorica-jsackmann/raw/master/MetNum.pdf Apunte teórico de la materia] ([https://github.com/CubaWiki/MetNum-ApunteTeorica-jsackmann Repositorio de fuentes]): Un apunte de los temas que entran en el final. Está basado en las clases de Isabel e incluye algunas demostraciones. 56 páginas. (<strike>[[Apunte_Jsackmann_Metnum_Fe_De_Erratas|Fe de erratas]]</strike> Corregidas. Muchas gracias). Como siempre, por favor avisar de cualquier error que encuentren o si quieren expandirlo, mejorarlo, etc a [mailto:[email protected] jsackmann _ARROBA_ cubawiki.com.ar]
*[https://github.com/CubaWiki/MetNum-Apunte-frizzo/raw/master/apunte-metodos.pdf Apunte teórico (por Franco Frizzo)] ([https://github.com/CubaWiki/MetNum-Apunte-frizzo Repositorio de fuentes]). Basado principalmente en notas de las clases teóricas. Incluye todos los temas que entran en el final (excepto programación lineal/simplex, que entra solo a veces).
*[[Media:TemasDeMetodos.txt|Apunte con ideas claves de cada tema]]: Mini apunte con todo lo que tenes que saber para metodos. Se recomienda tener esto presente y profundizar cada tema con bibliografia e internet.
*[[Media:TemasDeMetodos.txt|Apunte con ideas claves de cada tema]]: Mini apunte con todo lo que tenes que saber para metodos. Se recomienda tener esto presente y profundizar cada tema con bibliografia e internet.
*[[Apunte TP3 (Métodos Numéricos)|Apuntes para el TP3]]: Clase del 23 de Octubre del 2006 acerca de factorización QR, método de Givens, algoritmo QR para el cálculo de autovalores para el tercer trabajo práctico.
*[[Apunte TP3 (Métodos Numéricos)|Apuntes para el TP3]]: Clase del 23 de Octubre del 2006 acerca de factorización QR, método de Givens, algoritmo QR para el cálculo de autovalores para el tercer trabajo práctico.
*[[Zoom con splines (Métodos Numéricos)|Zoom con splines en Matlab]]: Clase de laboratorio del 13 de Noviembre del 2006 acerca splines cúbicos, con el código de Matlab para efectuar zoom sobre imágenes y otros experimentos.
*[[Zoom con splines (Métodos Numéricos)|Zoom con splines en Matlab]]: Clase de laboratorio del 13 de Noviembre del 2006 acerca splines cúbicos, con el código de Matlab para efectuar zoom sobre imágenes y otros experimentos.
* [https://docs.google.com/spreadsheets/d/15qGW3fSaCTdYCgxH69aGuO7nQYJioOh0wc_1bsG-RJE/edit?usp=sharing Googlesheet con preguntas para el oral]: Cualquier aporte, ya sea agregando una pregunta o respuesta es bienvenido. Pueden haber preguntas repetidas, si encontras alguna sos libre de sacarla.
* [[Medio:resumen-final-metnum.pdf|Resumen teórico de la materia - 2c2023]]


==TP==
==TP==
Línea 74: Línea 188:


==Parciales==
==Parciales==
===Primeros parciales===
===Primeros Parciales===
*[[Primer Parcial 11/05/2007 (Métodos Numéricos)| Primer Parcial 11/05/2007]]
*[[Primer Parcial 11/05/2007 (Métodos Numéricos)| Primer Parcial 11/05/2007]]
*[[Primer Parcial 9/05/2008 (Métodos Numéricos)| Primer Parcial 9/05/2008]]
*[[Primer Parcial 9/05/2008 (Métodos Numéricos)| Primer Parcial 9/05/2008]]
*[[Medio: P1 MN 1c2012.jpg| Primer Parcial 23/04/2012]]
*[[Medio: P1 MN 1c2012.jpg| Primer Parcial 23/04/2012]] [[Medio:MetNum_1parcial_23-04-12_ej2.jpg|ej2]] [[Medio:MetNum_1parcial_23-04-12_ej3.jpg|ej3]]
*[[Medio: R1 MN 2c2012.jpg| Primer Parcial 07/12/2012 (recuperatorio)]]
*[[Medio: R1 MN 2c2012.jpg| Primer Parcial 07/12/2012 (recuperatorio)]]
*[[Medio: P1 MN 2c2013.jpg| Primer Parcial 13/09/2013]]
*[[Medio: P1 MN 2c2013.jpg| Primer Parcial 13/09/2013]]
*[[Medio: P1 MN 2c2014.jpg| Primer Parcial 15/09/2014]]
*[[Medio: P1 MN 2c2014.jpg| Primer Parcial 15/09/2014]]
*[[Medio: MetNum_1parcial_20-04-15.jpg| Primer Parcial 20/04/2015]] [[Medio: MetNum_1parcial_20-04-15_ej3.jpg|ej3]]
*[[Medio: MetNum_2C15_1erP_11-09-15.jpg| Primer Parcial 11/09/2015]]
*[[Medio: MetNum_2C15_R1erP_25-11-15.jpg| Primer Parcial 25/11/2015 (recuperatorio)]]
*[[Medio: MetNum_1C16_1erP_18-04-16.jpg| Primer Parcial 18/04/2016]]
*[[Medio: MetNum_1C16_R1erP_04-07-16.jpg| Primer Parcial 04/07/2016 (recuperatorio)]]
*[[Medio: MetNum_2C16_1erP_12-11-16.jpg| Primer Parcial 12/11/2016]]
*[[Medio: Metnum-1P-24-04-17.pdf| Primer Parcial 24/04/2017 (resuelto)]]
*[[Medio: Metnum-1P-18-09-17.jpg| Primer Parcial 18/09/2017]]
*[[Medio: Metnum-1P-23-04-18.pdf| Primer Parcial 23/04/2018 (semi-resuelto)]]
*[[Medio: MetNum_1parcial_08-10-18.pdf| Primer Parcial 08/10/2018]] ([[Medio: MetNum_1parcial_08-10-18_resolucion.pdf|resolución]])
*[[Medio: MetNum_1parcial_22-04-19.pdf| Primer Parcial 22/04/2019 (resuelto)]]
*[[Medio: MetNum_1parcial_13-09-19-3.pdf| Primer Parcial 13/09/2019 (resuelto)]]
*[[Medio: MetNum_1parcial_24-07-20.pdf| Primer Parcial 24/07/2020 (recuperatorio resuelto y corregido)]]
*[[Medio: MetNum_1parcial_05-10-20.pdf| Primer Parcial 05/10/2020]]
*[[Medio: MetNum_1parcial_30-04-21.pdf| Primer Parcial 30/04/2021]] ([[Medio: MetNum_1parcial_30-04-21_resolucion.pdf|resolución]])
*[[Medio: MetNum_1parcial_17-09-21.pdf| Primer Parcial 17/09/2021]]
*[[Medio: MetNum_1parcial_25-04-22.pdf| Primer Parcial 25/04/2022 (resuelto)]]
*[[Medio: MetNum_1parcial_1R_01-07-22.pdf| Primer Parcial 01/07/2022 (primer recuperatorio)]]
*[[Medio: MetNum_1parcial_2R_15-07-22.pdf| Primer Parcial 15/07/2022 (segundo recuperatorio)]]
*[[Medio: MetNum_1parcial_1R_02-12-22.pdf| Primer Parcial 02/12/2022 (primer recuperatorio)]]
*[[Medio: MetNum_1parcial_03-05-23.pdf| Primer Parcial 04/05/2023 (resuelto)]]
*[[Medio: MetNum_1parcial_1R_10-07-23.pdf| Primer Parcial 10/07/2023 (recuperatorio semi-resuelto)]]
*[[Medio: MetNum_1parcial_08-11-23.pdf| Primer Parcial 25/09/2023 (resuelto)]] [[Medio: MetNum_1parcial_25-09-23.pdf| (otra resolución)]]
*[[Medio: MetNum_1parcial_03-05-24.pdf| Primer Parcial 03/05/2024 (enunciado & resuelto)]]
*[[Medio: MetNum_1recu_03-07-24.pdf| Primer Parcial 03/07/2024 (recuperatorio enunciado)]] [[Medio: MetNum_1recu_03-07-24_res.pdf| (recuperatorio resolucion)]]
*[[Medio: MetNum_1parcial_27-09-24.pdf|Primer Parcial 27/09/2024 (resuelto)]]


===Segundos parciales===
===Segundos Parciales===
*[[Segundo Parcial 07/07/2006 (Métodos Numéricos)|Segundo Parcial del 07/07/2006]]
*[[Segundo Parcial 07/07/2006 (Métodos Numéricos)|Segundo Parcial del 07/07/2006]]
*[[Segundo Parcial 21/07/2006 (Métodos Numéricos)|Segundo Parcial del 21/07/2006 (recuperatorio)]]
*[[Segundo Parcial 21/07/2006 (Métodos Numéricos)|Segundo Parcial del 21/07/2006 (recuperatorio)]]
*[[Segundo Parcial 04/07/2008 (Métodos Numéricos)|Segundo Parcial del 04/07/2008]]
*[[Segundo Parcial 04/07/2008 (Métodos Numéricos)|Segundo Parcial del 04/07/2008]]
*[[Medio: P2 MN 1c2012.pdf| Segundo Parcial del 04/06/2012]]
*[[Medio: P2 MN 1c2012.pdf|Segundo Parcial del 04/06/2012]]
*[[Medio: P2 MN 2c2014.png| Segundo Parcial del 30/10/2014]]
*[[Medio: P2 MN 2c2014.png|Segundo Parcial del 30/10/2014]]
*[[Medio: MetNum_2parcial_22-05-15.png|Segundo Parcial del 22/05/2015]] [[Medio: MetNum_2parcial_22-05-15_ej3.pdf|ej3]]
*[[Medio: MetNum_2parcial_30-05-16.jpg|Segundo Parcial del 30/05/2016]]
*[[Medio: MetNum_2recu_11-07-16.jpg|Recuperatorio del Segundo Parcial del 11/07/2016]]
*[[Medio: Metnum-2P-05-06-17.pdf| Segundo Parcial 05/06/2017 (resuelto)]]
*[[Medio: Metnum-2P-30-10-17.jpg| Segundo Parcial 30/10/17]]
*[[Medio: Metnum-2P-04-06-18.pdf| Segundo Parcial 04/06/18 (resuelto)]]
*[[Medio: MetNum_2parcial_09-11-18.pdf|Segundo Parcial 09/11/18]] ([[Medio: MetNum_2parcial_09-11-18_resolución.pdf|resolución]])
*[[Medio: MetNum_2parcial_31-05-19.pdf| Segundo Parcial 31/05/2019 (resuelto)]]
*[[Medio: MetNum_2parcial_22-06-20.pdf| Segundo Parcial 22/06/2020 (resuelto y corregido)]]
*[[Medio: Metnum-2P-13-11-20.pdf| Segundo Parcial 13/11/20]]
*[[Medio: Metnum-2P-25-10-21.pdf| Segundo Parcial 25/10/21 (resuelto y corregido)]]
*[[Medio: Metnum_2R_26-11-21.pdf| Recuperatorio del Segundo Parcial 26/11/21 (resuelto)]]
*[[Medio: Metnum-2P-15-06-22.pdf| Segundo Parcial 15/06/22 (resuelto)]]
*[[Medio:MetNum_2parcial_07-11-22.pdf|Segundo parcial del segundo cuatrimestre de 2022]]
*[[Medio: MetNum_2parcial_14-06-23.pdf| Segundo parcial 14/06/23]] ([[Medio: MetNum_2parcial_14-06-23_resolucion.pdf|resolución]])
*[[Medio: 2R17072023.pdf|Segundo Recuperatorio 17/07/23]]
*[[Medio:MetNum_2parcial_08-11-23_mezcla.pdf|Segundo Parcial 08/11/23 (resuelto)]]
*[[Medio: MetNum_2parcial_08-11-24.pdf|Segundo Parcial 08/11/2024 (resuelto)]]


===Terceros parciales===
===Terceros Parciales===
*[[Medio: P3 MN 1c2014.png|Tercer Parcial del 30/06/2014]]
*[[Medio: P3 MN 1c2014.png|Tercer Parcial del 30/06/2014]]
*[[Medio: P3 MN 2c2014.png|Tercer Parcial del 21/11/2014]] [[Medio: MetNum_2parcial_21-11-14_ej2.png|ej2]] [[Medio: MetNum_2parcial_21-11-14_ej3.png|ej3]]
*[[Medio: MetNum_3parcial_29-06-15.jpg|Tercer Parcial del 29/06/2015]] [[Medio: MetNum_3parcial_29-06-15_ej2.jpg|ej2]]


==Bibliografía Recomendada==
==Bibliografía recomendada==
*R. Burden y J.D.Faires, ''Análisis numérico'', International Thomson Editors, 1998 ("El Burden") ('''Circulante 519 600 Burden''' en la [[Biblioteca Central]]); libro básico para seguir la materia.
*Ake Bjorck, ''Numerical Methods'', Dover Publications, 2003; libro para ceros de funciones.
*Lloyd N. Trefethen, ''Numerical linear algebra'', SIAM, 1997; libro para el estudio del error numérico y la diferencia entre los distintos métodos.
*R. Burden y J.D.Faires, ''Análisis numérico'', International Thomson Editors, 1998 ("El Burden") ('''Circulante 519 600 Burden''' en la [[Biblioteca Central]]); libro cabecera de la materia.
*G. Strang, ''Linear algebra and its applications'', Harcourt Brace Jovanovich, 1988 ('''Circulante 512 640 Strang''' en la [[Biblioteca Central]])
*G. Strang, ''Linear algebra and its applications'', Harcourt Brace Jovanovich, 1988 ('''Circulante 512 640 Strang''' en la [[Biblioteca Central]])
*V. Chvatal, ''Linear programming'', Freeman, 1983; libro para Simplex, capitulos 2, 3, 7.
*V. Chvatal, ''Linear programming'', Freeman, 1983; libro para Simplex, capitulos 2, 3, 7.
Línea 100: Línea 262:
*D. Watkins, ''Fundamentals of matrix computations'', John Wiley & Sons, 1991; libro muy bueno para cuadrados mínimos y factorizaciones QR y SVD; se puede encontrar en la infoteca.
*D. Watkins, ''Fundamentals of matrix computations'', John Wiley & Sons, 1991; libro muy bueno para cuadrados mínimos y factorizaciones QR y SVD; se puede encontrar en la infoteca.


== Videografía Recomendada ==
== Videografía recomendada ==
* [http://www.youtube.com/view_play_list?p=E7DDD91010BC51F8 Clases del MIT de Álgebra Lineal] dadas por [http://en.wikipedia.org/wiki/Gilbert_Strang Gilbert Strang]. Un capo la verdad, hay muchas clases que valen la pena, tienen que ver con los contenidos de la materia y estan muy bien explicadas.
* [http://www.youtube.com/view_play_list?p=E7DDD91010BC51F8 Clases del MIT de Álgebra Lineal] dadas por [http://en.wikipedia.org/wiki/Gilbert_Strang Gilbert Strang] (autor de uno de los libros que sugiere la cátedra). Un capo la verdad, hay muchas clases que valen la pena, tienen que ver con los contenidos de la materia y estan muy bien explicadas.
 
* [http://nm.mathforcollege.com/ Holistic Numerical Methods (MathForCollege.com / University of South Florida)]. Material muy completo sobre casi todos los contenidos de la materia. No son clases filmadas, sino videos explicando cada tema y videos con ejemplos de cada tema por separado. Tiene subtítulos en inglés. También hay autoevaluaciones de múltiple opción y archivos para MatLab.
 
* [https://www.youtube.com/watch?v=_UdG5rVXjM4 Video muy completo ideal para preparar el final]
 
* [https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab Excelente serie de videos sobre álgebra lineal.]


==Enlaces Externos==
==Enlaces externos==
*[http://www.dc.uba.ar/people/materias/metnum Página oficial de la Materia]
*[http://www.dc.uba.ar/people/materias/metnum Página oficial de la Materia]
*[http://www.ana.iusiani.ulpgc.es/metodos_numericos/document/apuntes/Parte_2.pdf Apunte con fórmulas útiles]
*[http://www.ana.iusiani.ulpgc.es/metodos_numericos/document/apuntes/Parte_2.pdf Apunte con fórmulas útiles]

Revisión actual - 13:01 21 nov 2024

Esta página es sobre la materia del plan de estudios 1993. Para ver la materia del plan 2023, consultar Álgebra Lineal Computacional.

Métodos Numéricos es una materia dedicada al estudio de los problemas numéricos, su tratamiento y su resolución óptima. Pertenece al área de Métodos Numéricos y, según el Plan de la Carrera, es una materia a ser cursada en Segundo año. Es correlativa de Probabilidades y Estadística y de Algoritmos y Estructuras de Datos I.

Históricamente, esta materia se cursa los Lunes, Miércoles y Viernes a la noche.

Información general sobre la cursada

Métodos Numéricos consiste de una cursada teórica, una práctica y una de laboratorio.

Anteriormente, para aprobar la práctica debían rendirse 3 Parciales. Actualmente, la materia consta de 2 parciales y algunos talleres obligatorios.

Para aprobar la parte de laboratorio deben realizarse 3 Trabajos Prácticos, cuyas fechas de entrega son, en general, una semana antes de cada parcial. Los trabajos son en grupos de hasta 3 personas (4 personas en 2cuat 2017)

Una característica particular de Métodos Numéricos es que la cátedra permite aprobar los parciales y los trabajos prácticos en el plazo de 2 cuatrimestres consecutivos.

La materia se aprueba rindiendo un Final obligatorio.

Programa

Guías prácticas con soluciones

Finales

El final de esta materia puede ser oral o escrito, dependiendo de la cantidad de alumnos presentes el día del final.

Escrito

Si es escrito consiste en hacer un desarrollo escrito completo, sobre tres o cuatro temas de la materia (la elección de los temas depende de la profesora, no del alumno). Se tienen 3 horas para realizar dicho desarrollo. Los temas que entran en los finales actualmente son los siguientes:

  • Aritmética de la computadora. Representación de números. Error de redondeo y truncamiento. Error relativo y absoluto. Operaciones aritméticas. Algoritmos. Estabilidad y convergencia.
  • Resolución de sistemas lineales. Eliminación gaussiana y descomposición LU. Estrategias de pivoteo. Análisis de error. Numero de condición.
  • Resolución de sistemas lineales con matrices especiales: simétricas, banda, simétricas definidas positivas, con menores principales no singulares.
  • Métodos iterativos para resolver sistemas lineales: Jacobi, Gauss-Seidel, SOR, gradientes conjugados.
  • Descomposición QR. Algoritmo de ortogonalización de Gram-Schmidt, rotaciones de Givens, reflexiones de Householder.
  • Cálculo de autovalores. Teorema de los círculos de Gerschgorin, algoritmo QR, método de potencias, método de potencias inverso.
  • Interpolación. Polinomio interpolador de Lagrange, algoritmo de Neville, diferencias divididas de Newton. Splines cúbicos.
  • Aproximación por cuadrados mínimos lineales. Idea geométrica. Existencia y unicidad. Resolución con ecuaciones normales, descomposición QR y SVD.
  • Algoritmos para resolver ecuaciones no lineales en una variable (AKA Ceros de funciones). Métodos de Bisección, Punto Fijo, Newton-Raphson, Secante, Regula Falsi.
  • Resolución de sistemas no lineales. Metodos de Newton, Newton modificado, Broyden.

Los videos de Gilbert Strang (en ingles, pero con muy buenos subtitulos en ingles si se activa el CC), son muy útiles para refrescar muchos de los temas tomados en el final. Se puede encontrar una lista de los videos en youtube o consultar el temario de la materia que Gilbert dicta en el MIT. Ademas, también existen videos de Gilbert en otros cursos explicando métodos iterativos (jordan, gauss-seidel y SOR), gradientes conjugados (se empieza a poner mas interesante en el minuto 26) y el método de newton.

Algunos ejemplos de temas tomados en los finales:

  • 27/12/2010: Factorización LU, matrices especiales, ceros de funciones.
  • 22/02/2011: Aritmética finita, cálculo de autovalores, interpolación, cuadrados mínimos.
  • 07/03/2013:
    • Tema 1: Cuadrados mínimos, QR, direcciones conjugadas, splines.
    • Tema 2: Cuadrados mínimos, LU, direcciones conjugadas, métodos iterativos.
  • 09/12/2015: Cuadrados mínimos, QR, ceros de funciones, LU.
  • 02/08/2016: Cuadrados mínimos, LU, Simplex.
  • 08/09/2016: Cuadrados mínimos, interpolación, ceros de funciones.
  • 09/03/2017: Cuadrados mínimos, interpolación, autovalores.
  • 08/08/2017: Cuadrados mínimos, QR, métodos iterativos.
  • 26/12/2018: Cuadrados mínimos, ceros de funciones, Interpolación/Autovalores (a elección).
  • 21/02/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas.
  • 21/02/2019: Interpolación, métodos iterativos incluyendo direcciones conjugadas, QR.
  • 07/03/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas.
  • 10/06/2019:
    • Tema 1: Cuadrados mínimos, QR, ceros de funciones.
    • Tema 2: Cuadrados mínimos, LU, interpolación.
  • 07/07/2019: Cuadrados mínimos, ceros de funciones, interpolación.
  • 31/07/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas.
  • 20/12/2019: Cuadrados mínimos, ceros de funciones, métodos iterativos incluyendo direcciones conjugadas/Simplex (si se vio en la cursada).
  • 21/02/2020: Cuadrados mínimos, ceros de funciones, interpolación.
  • 02/08/2022: Cuadrados mínimos, Ceros de funciones, Interpolación, LU.
  • 09/08/2022: Interpolación, Autovalores, SVD, QR.
  • 14/09/2022: LU, Interpolación, Ceros de funciones, Matrices SDP.
  • 06/12/2022: Cuadrados mínimos, Ceros de funciones y Autovalores.
  • 21/12/2022: Cuadrados mínimos, Interpolación, Autovalores y Matrices Especiales.
  • 22/02/2023: Cuadrados mínimos, LU, QR; y, según el cuatrimestre cursado, Interpolación (para quienes cursaron el segundo cuatrimestre de 2022) o Ceros de funciones (para los demás).
  • 27/02/2023: Cuadrados mínimos, LU, QR; y, según el cuatrimestre cursado, Interpolación (para quienes cursaron el segundo cuatrimestre de 2022) o Ceros de funciones (para los demás).
  • 13/09/2023: QR, Interpolación, Métodos Iterativos y Matrices Especiales
  • 12/12/2023: LU, Interpolación, Métodos Iterativos y Autovalores
  • 19/12/2023: LU, Autovalores y Cuadrados Mínimos Lineales (3 temas)
  • 16/07/2024: LU, Autovalores, CML, SVD
  • 30/07/2024: LU, Autovalores, Matrices especiales, Cuadrados minimos lineales

Una lista ordenada de los temas según aparición podría ser: Cuadrados mínimos (23), interpolación (18), ceros de funciones (14), métodos iterativos con direcciones conjugadas (12), LU (12), QR (9), cálculo de autovalores (9), aritmética finita (1), matrices especiales (4), SVD (2), SDP (1).

Oral

Si es oral, consiste en una serie de preguntas concisas sobre toda la materia. Por ejemplo:

  • Factorización LU
    • ¿Toda matriz tiene LU?¿De qué depende?
    • ¿Conoces alguna condición si y sólo si para que tenga LU (aparte de la de eliminación Gaussiana)?
  • Número de Condición y Normas
    • ¿Qué es el número de condición? Intuición y definición.
  • Factorización de Cholesky
    • ¿Para qué sirve?
    • Si una matriz es simétrica definida positiva (s.d.p.) ¿cómo te conviene resolver un sistema lineal?
    • ¿Ventajas de tener la factorizacion de Cholesky contra LU?
  • Factorización QR
    • ¿Toda matriz tiene factorización QR? Nombrar un método.
    • ¿Es única?
    • ¿Bajo qué condiciones lo es?
    • ¿Para qué nos sirve (en el contexto de la materia)?
    • Idea de como se obtiene con rotaciones y reflexiones.
  • Autovalores
    • Dar alguna condición para afirmar que tenemos una base de autovectores.
    • Algún método para encontrar el autovalor más grande de una matriz.
    • ¿Qué condiciones son necesarias para que el método de la potencia converja?
  • Descomposición en valores singulares
    • ¿Qué tamaño tiene cada matriz en la descomposición?
    • ¿Qué son los valores singulares?
    • Explicar por qué son positivos
    • ¿Qué son las columnas de U y las columnas de V?
    • ¿Por qué podemos asegurar que AA^t y A^tA tienen base de autovectores?
  • Métodos iterativos
    • ¿Cuándo convergen? Condiciones necesarias y suficientes.
    • ¿Qué es el radio espectral?
  • Cuadrados mínimos
    • ¿Por qué está bueno cuadrados mínimos lineales en relación a cuadrados mínimos no lineales?
    • ¿Por qué decimos que CML es lineal?¿Por qué está bueno usar CML en comparación a no lineales?
    • Interpretación geométrica.
    • Tengo un problema de cuadrados mínimos, siempre tiene solución?¿Es única?
    • ¿Qué métodos conoces para resolver cuadrados mínimos?
    • Interpolar vs Aproximar.
    • Criterios para definir mejor aproxima.
  • Interpolación
    • Quiero resolver un sistema con splines cúbicos con frontera sujeta. ¿Siempre tengo solución? ¿Por qué?
    • Quiero dar un polinomio interpolador. ¿Siempre existe?¿Es único? ¿Qué algoritmos conoces para calcularlo?
    • ¿Qué problemas trae tener un polinomio interpolante de grado muy alto?¿Solución?
    • ¿Qué es un polinomio interpolador?
    • Fórmula del error
  • Ceros de funciones
    • Método de punto fijo, ¿qué condiciones necesito para converger?
    • Método de Newton, ¿qué condiciones necesito para converger?
    • ¿Cuál es la idea intuitiva del método de Newton?
    • Método de Newton, ¿alguna crítica?
    • Método de bisección, ¿alguna crítica?
    • Comparar Newton con secante.
    • Orden de convergencia del método de la secante.
    • Condiciones de convergencia.
    • Explicar la relación entre Newton y el teorema de punto fijo.
  • Aritmética Finita
    • ¿Qué cosas debería tener en cuenta o errores que puedo tener?
    • ¿Qué es el epsilon de la máquina?
    • Distribución de los números representados.
    • Errores clásicos.

Apuntes

TP

Parciales

Primeros Parciales

Segundos Parciales

Terceros Parciales

Bibliografía recomendada

  • Ake Bjorck, Numerical Methods, Dover Publications, 2003; libro para ceros de funciones.
  • Lloyd N. Trefethen, Numerical linear algebra, SIAM, 1997; libro para el estudio del error numérico y la diferencia entre los distintos métodos.
  • R. Burden y J.D.Faires, Análisis numérico, International Thomson Editors, 1998 ("El Burden") (Circulante 519 600 Burden en la Biblioteca Central); libro cabecera de la materia.
  • G. Strang, Linear algebra and its applications, Harcourt Brace Jovanovich, 1988 (Circulante 512 640 Strang en la Biblioteca Central)
  • V. Chvatal, Linear programming, Freeman, 1983; libro para Simplex, capitulos 2, 3, 7.
  • G.H. Golub y C.F. van Loan, Matrix computations, The Johns Hopkins University Press, Baltimore, 1991; libro con algoritmos útil para el laboratorio.
  • J. Nocedal and S. Wright, Numerical optimization, Springer Verlag, 1999; libro muy útil para sistemas de ecuaciones no lineales y especialmente direcciones conjugadas; se puede encontrar en la infoteca.
  • D. Watkins, Fundamentals of matrix computations, John Wiley & Sons, 1991; libro muy bueno para cuadrados mínimos y factorizaciones QR y SVD; se puede encontrar en la infoteca.

Videografía recomendada

  • Clases del MIT de Álgebra Lineal dadas por Gilbert Strang (autor de uno de los libros que sugiere la cátedra). Un capo la verdad, hay muchas clases que valen la pena, tienen que ver con los contenidos de la materia y estan muy bien explicadas.

Enlaces externos