Métodos Numéricos MAT-251. Dr. Alonso Ramírez Manzanares CIMAT A.C. web:

Documentos relacionados
PROGRAMA DE CURSO Modelo 2009

Presentación del curso

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA MECÁNICA ELÉCTRICA

Presentación del curso

Métodos Numéricos. Grupo Martes Jueves 4 PV1 14:00-16:00 14:00-15:00

ANÁLISIS NUMÉRICO. 4 horas a la semana 8 créditos Cuarto semestre

PR-01- A3 PROGRAMA ANALÍTICO. Pág. 1 de 5

ANÁLISIS NUMÉRICO. 4 horas a la semana 6 créditos Cuarto semestre

I. DATOS DE IDENTIFICACION 1. Unidad Académica: Facultad de Ciencias

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

Métodos Numéricos CÓDIGO: Teórico - Práctico. Agosto 5 de 2018.

Programa de Asignatura

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ciencias Básicas y Matemáticas

Modelación Numérica PLANIFICACIONES Actualización: 2ºC/2018. Planificaciones Modelación Numérica

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Métodos Numéricos. Carrera: Ingeniería en Pesquerías. Clave de la asignatura: PEE 0624

Nombre de la Asignatura METODOS NUMERICOS PARA INGENIEROS INFORMACIÓN GENERAL Escuela. Departamento Unidad de Estudios Básicos

Carrera: QUM Participantes Representantes de las Academias de Ingeniería Química de los Institutos Tecnológicos. Academias de Ingeniería

Análisis Numérico para Ingeniería. Programa del curso CE Área de Ingeniería en Computadores Licenciatura en Ingeniería en Computadores

Matemáticas de la Especialidad de Ingeniería Mecánica

Planificaciones Análisis Numérico I. Docente responsable: TARELA PABLO ADRIAN. 1 de 6

Matemáticas de la Especialdiad

Métodos Numéricos. Carrera: BQM Participantes. Representantes de las academias de Ingeniería Bioquímica. Academia de Ingeniería

ESCUELA: UNIVERSIDAD DEL ISTMO

PLAN DE MATERIAS ACADEMUSOFT 3.2

Matemáticas de la Especialdiad

Matemáticas de la Especialdiad

Métodos Numéricos 1.- DATOS DE LA ASIGNATURA. Métodos Numéricos. Nombre de la asignatura: Ingeniería Bioquímica. Carrera: Clave de la asignatura:

81,9(56,'$'1$&,21$/'(,1*(1,(5Ë$ )$&8/7$''(,1*(1,(5Ë$0(&È1,&$ 'HSDUWDPHQWR$FDGpPLFRGH&LHQFLDV%iVLFDV+XPDQLGDGHV\&XUVRV&RPSOHPHQWDULRV 6,/$%2

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERIA MECANICA ENERGIA DEPARTAMENTO ACADÉMICO DE INGENIERÍA MECÁNICA

PROGRAMA ANALÍTICO. EQUIPO DOCENTE TELECOMUNICACIONES: Ing. David Palumbo Profesor Adjunto (Responsable Comisión)

PROGRAMA DE CURSO. Horas de Trabajo Personal ,5 5,5

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN INGENIERÍA QUÍMICA

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA CIVIL CONTENIDO PROGRAMATICO

Ideas para proyectos finales

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE CIENCIAS NATURALES Y MATEMÁTICAS CONTENIDO DE CURSO ANÁLISIS NUMÉRICO MATG1013

UNIVERSIDAD DE GUANAJUATO

UNIVERSIDAD DE SONORA Unidad Regional Centro División de Ingeniería Departamento de Ingeniería Química y Metalurgia Asignatura: Métodos Numéricos

Carrera: ECC

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas)

Prácticas de laboratorio 0.0 Total 48.0

Programa de Análisis Numérico Mate2601 Segundo Semestre 2004 Coordinador: René J. Meziat Profesores: Raquel Rodríguez, Ania López y Diego Patiño

Métodos Numéricos. Carrera: Ingeniería Naval NAF Participantes

MÉTODOS NUMÉRICOS. Prácticas. Científico-Tecnológico Cognitiva Comunicación e información Ético-valoral internacional e intercultural. Introducción.

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

Nombre de la materia Métodos Matemáticos IV Departamento Ingenierías Academia Matemáticas

PROGRAMA DE ESTUDIO. Horas teóricas: 3 Horas prácticas: 2 Total de horas: 5 Total de créditos: 8. Análisis Numérico. Carácter de la asignatura:

Carrera: ELB Participantes Representante de las academias de ingeniería eléctrica de los Institutos Tecnológicos.

Análisis Numérico para Ingeniería. Programa del curso CE Área Académica de Ingeniería en Computadores Licenciatura en Ingeniería en Computadores

Asignaturas antecedentes y subsecuentes Álgebra Lineal I y Análisis Numérico I.

UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS

CN - Computación Numérica

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

GUÍA DE EXAMEN DE NUEVO INGRESO. Maestría en Optimización de Procesos

Planificaciones Análisis Numérico I. Docente responsable: MENENDEZ ANGEL NICOLAS. 1 de 5

ESCUELA TÉCNICA SUPERIOR DE NÁUTICA Y MÁQUINAS. Denominación:

División Académica de Informática y Sistemas

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Métodos Numéricos. Carrera: Ingeniería en Materiales. Clave de la asignatura: MAM 0522

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA

ESCUELA: Ingeniería Eléctrica. TEORÍA PRÁCTICA TRAB. SUPERV. LABORATORIO SEMINARIO TOTALES DE ESTUDIO 3 1 8

Nombre del Documento: Formato para Planeación del curso, Avance Programático (SYLLABUS).

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMATICAS PLAN DE ESTUDIOS

III. OBJETIVOS Y COMPETENCIAS A ADQUIRIR EN LA ASIGNATURA

UNIVERSIDAD DE ANTIOQUIA FACULTAD DE CIENCIAS EXACTAS Y NATURALES INSTITUTO DE FÍSICA PROGRAMA DE MÉTODOS COMPUTACIONALES

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Estudios Superiores Aragón Ingeniería Mecánica Programa de Asignatura

Carrera: GCM Participantes. Representantes de las Academias de Ingeniería en Geociencias. Academia de Ingeniería en Geociencias

I.- DATOS DE IDENTIFICACIÓN Nombre de la asignatura Métodos Numéricos (465)

Análisis Numérico. Carrera: NAF-0901 SATCA

Unidad 1: Fuentes y propagación de errores

UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE INGENIERÍA METODOS NUMÉRICOS

CN - Computación Numérica

Mg. Lic. ADÁN, TEJADA CABANILLAS Página 1

MA4301 ANÁLISIS NUMÉRICO Nombre en Inglés NUMERICAL ANALYSIS

PROGRAMA DE LA ASIGNATURA Curso académico 2010/2011

Pineda Fecha de elaboración: 28 de mayo de 2010 Fecha de última actualización: Seriación implícita Conocimientos de cálculo diferencial e integral

MÉTODOS NÚMERICOS SÍLABO

Programa Analítico Vicerrectoría de Educación Superior

PROGRAMA DE CURSO. CFB (Complementos de Formación Básica) Calculo avanzado (MA2A2) Probailidades/Prob. y estadistica/termodinámica (Fi2A4)

CONTENIDO. PARTEUNO MODELOS, COMPUTADORAS y ANÁLISIS DELERROR 3. xxiii ACERCA DE LOS AUTORES

Guía Docente 2014/2015

Intensidad Horaria Horas de Trabajo Cooperativo (HTC): 2 Horas de Trabajo Autónomo (HTA): 5 Créditos 3

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO ENTRO DE FÍSICA APLICADA Y TECNOLOGÍA AVANZADA Y FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN

UNIVERSIDAD DE SANTIAGO DE CHILE FACULTAD DE INGENIERÍA

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS PROGRAMA SINTÉTICO

MÉTODOS ESTADÍSTICOS Y NUMÉRICOS

Asignaturas antecedentes y subsecuentes Cálculo Diferencial, Cálculo Integral, Álgebra Lineal I, Cómputo Científico y Programación

ANÁLISIS NUMÉRICO. = n ELIZABETH VARGAS

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS, DEPARTAMENTO DE MATEMATICA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematicas de la especialidad ingenieria mecanica

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematicas de la especialidad ingenieria mecanica

UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE INGENIERÍA CICLO BÁSICO DEPARTAMENTO DE MATEMÁTICA APLICADA

DESCRIPCIÓN DE LA ASIGNATURA

Transcripción:

Métodos Numéricos MAT-251 Dr. CIMAT A.C. e-mail: alram@cimat.mx web: http://www.cimat.mx/~alram/met_num/ Dr. Salvador Botello Rionda CIMAT A.C. e-mail: botello@cimat.mx

Objetivos del curso Analizar, deducir y aplicar los métodos numéricos tradicionales en la solución computacional de problemas científicos. Capacidad de implementación en computadoras. Capacidad de análisis de las técnicas numéricas, con especial atención al tratamiento de los errores de truncamiento, y los de redondeo inherentes a su implementación en computadoras. Capacidad de decisión de los métodos más eficaces para cada tipo de problema planteado. Capacidad de obtención de información y aplicación de la misma a la resolución de problemas. 2

Pre-requisitos Conocimientos de programación en C o en C++. Conocimientos de cálculo Conocimientos de álgebra lineal A lo largo del curso, veremos lo que necesitamos de una librería de métodos numéricos en C. Cómputo Paralelo, OpenMP. 3

Clases Las clases son los lunes y miércoles de 12:30 a 13:50 Las notas de algunas clases al igual que las tareas se podrán bajar en el sitio web: http://www.cimat.mx/~alram/met_num/ 4

Políticas de evaluación Calificaciones Exámenes, 2 parciales - 40% (calif. mayor de 6.5 en 1 de ellos) Proyecto - 25% (se darán opciones, se puede proponer) Tareas - 35%, (2 puntos de retraso por dia). Habrá tareas prácticas y teóricas. Se encarga en una semana, se entrega el domingo de la siguiente semana. 5

Temario 1. Preliminares 1.1 Introducción del curso 1.2 Representación de números 1.3 Conceptos relacionados con errores numéricos: error absoluto, error relativo, errores de redondeo, precisión de la máquina 1.4 Propagación de errores y estimación del error. 2. Sistema de ecuaciones lineales 2.1 Repaso de conceptos de algebra lineal y matrices 2.2 Métodos de solución para matrices cuadradas 2.2.1 Eliminación Gaussiana y pivoteo 2.2.2 Solución para matrices tridiagonales 2.2.3 Factorizacion de Cholesky 2.2.4 Factorizacion LU 2.2.5 Método iterativo de Jacobi 2.2.6 Método de Gauss-Seidel 2.3 Aplicaciones 2.3.1 Cálculo del determinante de una matriz 2.3.2 Inversa de una matriz 2.3.3 Sistemas sobredeterminados: soluciones de mínimos cuadrados 2.3.4 Sistemas subdeterminados: Soluciones de norma mínima 6

Temario 2.4 Eigenvalores, eigenvectores y valores singulares 2.4.1 Método de la potencia directo e inverso 2.4.2 Método QR 2.4.3 Método de ortogonalizacion de Gram-Schmidt 2.4.4 Descomposicion SVD 3. Cálculo de soluciones de ecuaciones no lineales 3.1 Método de bisección 3.2 Método de Newton-Raphson 3.3 Método de la secante 4. Interpolación y ajuste de curvas 4.1 Fórmula de interpolación de Lagrange 4.2 Splines cuadráticos y cúbicos 4.3 Ajuste de curvas por mínimos cuadrados 5. Integración numérica 5.1 Regla del trapecio 5.2 Método de Romberg 5.3 Regla de Simpson 5.4 Cuadratura Gaussiana 5.5 Integrales impropias 5.6 Integrales múltiples 6

Temario 6. Diferenciación numérica 6.1 Aproximación de primeras derivadas 6.2 Aproximación de segundas derivadas 7. Solución numérica de ecuaciones diferenciales ordinarias 7.1 Método de Euler 7.2 Métodos de Runge-Kutta 7.3 Métodos predictor-corrector 7.4 Problemas de valores en la frontera y el método de disparo 7.5 Ecuaciones de orden mayor a 1 y sistemas de ecuaciones diferenciales 7.6 Método de diferencias finitas 7.7 Elemento finito 8. Metodo del Gradiente conjugado lineal 6

Referencias Análisis numérico, Richard L. Burden, J. Douglas Faires. Thompson Learning (puesto en reserva) NUMERICAL RECIPES IN C; THE ART OF SCIENTIFIC COMPUTING / WILLIAM H.PRESS, BRIAN P. FLANNERY, ET.AL. CAMBRIDGE : CAMBRIDGE UNIVERSITY PRESS (puesto en reserva) 7

Tutoría Tienen horas de práctica con ayudantes (victorc@cimat.mx y YYY@cimat.mx), viernes 11:00? Victor está en el nivel 1 del edificio nuevo (de estudiantes). Previa cita, ya sea por e-mail (alram@cimat.mx, botello@cimat.mx) o teléfono (4494, 4535 ), Cubículo de Alonso K217, en CIMAT Cubículo de Salvador H204, en CIMAT 8

Modo de programación Usaremos C con el compilador gcc o Windows MinGW (http://www.mingw.org/). Por qué usar gcc y MinGW? Compatibilidad multiplataforma bajo normas ANSI. Cuales son las bondades de un ambiente integrado de programación? Balance en tareas teóricas y prácticas

Un pequeño examen exploratorio? En una hoja en blanco, escribir el siguiente codigo en C/C++. Declarar dos matrices A y B de tamaño nxn, y darles memoria ( de preferencia de manera dinámica). Supón que la matriz A tiene las primeras l << n columnas y los últimos m << n renglones llenos de ceros. La matriz B es arbitraria. Multiplica las 2 matrices sin hacer ninguna operación innecesaria. Guarda el resultado en una matriz C que supones que ya fué creada. m{ l { A 0...0 0...0... 0...0 00000000000000 00000000000000