Syllabus
BQF-1020 PROGRAMACIÓN Y MÉTODOS NUMÉRICOS
MIM. ROGELIO ALFREDO FLORES HAAS
raflores@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
4 | 3 | 2 | 5 | Ciencias Básicas |
Prerrequisitos |
El alumno debera de tener los siguientes conocimientos previo a cursar la asignatura: - Maneja software para elaboración de gráficas - Aplica los métodos del cálculo diferencial e integral, el álgebra vectorial y matricial para la solución de problemas. - Aplica los métodos para la solución de ecuaciones diferenciales y sistemas de ecuaciones diferenciales. |
Competencias | Atributos de Ingeniería |
Traduce métodos de solución numérica de problemas matemáticos en algoritmos computacionales, de modo que pueda sistematizar el proceso de solución. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Diseña soluciones a problemas matriciales por métodos numéricos, utilizando técnicas de estructuras de control. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Resuelve numéricamente sistemas de ecuaciones lineales, mediante la utilización de funciones. | Desarrollar y conducir una experimentación adecuada; analizar e interpretar datos y utilizar el juicio ingenieril para establecer conclusiones | Resuelve numéricamente ecuaciones no lineales de una variable y sistemas de ecuaciones no lineales. | Desarrollar y conducir una experimentación adecuada; analizar e interpretar datos y utilizar el juicio ingenieril para establecer conclusiones | Aproxima funciones por regresión lineal o no lineal para disponer de un modelo adecuado para los datos. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Interpola numéricamente datos a partir de datos lineales o de cualquier superior. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Deriva e integra numéricamente funciones que le permitan resolver problemas matemáticos o de ingeniería. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Resuelve numéricamente problemas de ingeniería usando software matemático. | Desarrollar y conducir una experimentación adecuada; analizar e interpretar datos y utilizar el juicio ingenieril para establecer conclusiones |
Normatividad |
A. Presencial: En Aula.
El alumno: |
Materiales |
El alumno debera de tener una computadora con Matlab previamente instalado. |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Métodos numéricos y computación / |
Cheney, Ward |
Cengage Learning, |
6a / 2011. |
11 |
Si |
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 3.1.1 | |
PARCIAL 2 | De la actividad 4.1.1 a la actividad 5.1.1 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Introducción a la programación
1.1. Traduce métodos de solución numérica de problemas matemáticos en algoritmos computacionales, de modo que pueda sistematizar el proceso de solución. 1.1.0. Manual de practicas https://drive.google.com/file/d/1JLlIAj2NS6NWspWKeBlN9KKLrufiHa1d/view?usp=sharing 1.1.1. Conoce la estructura de basica de programacion (Variables, comandos basicos) y Realizar la codificación de los algoritmos en el lenguaje de programación seleccionado para el calculo de areas y volumenes. Diaz L. & Mestas R. & Hancco R. (2015). Metodos Numericos con Matlab. (Pag. 07-19). Garcia A. (2016). Matlab Basico: Cálculos aritméticos. Recuperado del 06/06/2023: http://www.sc.ehu.es/sbweb/fisica3/basico/aritmeticos/aritmeticos.html |
2. Funciones, estructuras de control y arreglos.
2.1. Diseña soluciones a problemas matriciales por métodos numéricos, utilizando técnicas de estructuras de control. 2.1.1. Elaborar un algoritmo y su codificación para realizar la suma y multiplicacion de dos matrices de la misma dimensión. Diaz L. & Mestas R. & Hancco R. (2015). Metodos Numericos con Matlab. (Pag. 79-82). Infante J. & Rey J. (2015). Metodos numericos. Cuarta Edicion. Ediciones Piramide. (Pag. 53 - 103). 2.2. Resuelve numéricamente sistemas de ecuaciones lineales, mediante la utilización de funciones. 2.2.1. Usar software matemático para la solución numérica de ecuaciones no lineales, asi como las de una variable. Infante J. & Rey J. (2015). Metodos numericos. Cuarta Edicion. Ediciones Piramide. (Pag. 105 - 179). |
3. Análisis del error y solución de ecuaciones.
3.1. Resuelve numéricamente ecuaciones no lineales de una variable y sistemas de ecuaciones no lineales. 3.1.1. Usar software matemático para la solución numérica de ecuaciones no lineales de una variable y no lineasles.. Diaz L. & Mestas R. & Hancco R. (2015). Metodos Numericos con Matlab. (Pag. 57-68). Infante J. & Rey J. (2015). Metodos numericos. Cuarta Edicion. Ediciones Piramide. (Pag. 345 - 419). |
4. Regresión, interpolación y derivación numéricas
4.1. Aproxima funciones por regresión lineal o no lineal para disponer de un modelo adecuado para los datos. 4.1.1. Elaborar un programa para la obtención de la recta de mínimos cuadrados que mejor ajuste a un conjunto de datos experimentales. Chapra S. (2015). Metodos Numericos Para Ingenieros. Septima Edicion. Editorial Mc Graw Hill. (Pag. 358 - 381). 4.2. Interpola numéricamente datos a partir de datos lineales o de cualquier superior. 4.2.1. Emplear software matemático para realizar la interpolación de datos experimentales. Infante J. & Rey J. (2015). Metodos numericos. Cuarta Edicion. Ediciones Piramide. (Pag. 237-298). 4.3. Deriva e integra numéricamente funciones que le permitan resolver problemas matemáticos o de ingeniería. 4.3.1. Emplear software matemático para obtener la derivación de funciones Infante J. & Rey J. (2015). Metodos numericos. Cuarta Edicion. Ediciones Piramide. (Pag. 299 - 343). |
5. Integración y resolución de ecuaciones diferenciales ordinarias
5.1. Resuelve numéricamente problemas de ingeniería usando software matemático. 5.1.1. Emplear software matemático o alguna hoja de cálculo, para la solución numérica de ecuaciones diferenciales ordinarias e Integrales. Diaz L. & Mestas R. & Hancco R. (2015). Metodos Numericos con Matlab. (Pag. 119-139). Infante J. & Rey J. (2015). Metodos numericos. Cuarta Edicion. Ediciones Piramide. (Pag. 304 - 331). |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |