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:
  • Deberá tener una asistencia del 80%, para tener derecho a entregar las tareas de cada una de las unidades y las revaluaciones.

  • Mantener el orden y el respeto: él alumno(a) guardará el debido respeto en el momento de entrar al salón de clases (hacia sus compañeros y al profesor).

  • El uso del teléfono celular deberá estar en modo vibrador y solo se contestan si son de urgencia.

  • Es responsabilidad del alumno(a) tomar notas, preguntar y conceptualizar los temas o subtemas marcados en cada clase.

  • Cumplir en tiempo y forma con los trabajos requeridos por el profesor.

  • Participar en el salón de clases cuando se le requiera.

  • Estar a más tardar 10 min. después de la entrada del profesor, después de lo cual no se le dejará entrar.
  • 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