0 Introduccion Metodos Aproximados en Ing Quimica USB Profesor Rafael Benitez Practicas PDF
0 Introduccion Metodos Aproximados en Ing Quimica USB Profesor Rafael Benitez Practicas PDF
0 Introduccion Metodos Aproximados en Ing Quimica USB Profesor Rafael Benitez Practicas PDF
Clase Introductoria de
Prácticas de TF-1313
Por el Profesor Rafael Benítez
Consultas
Lunes* Martes*
12:30 a 3 pm 10:30 a 1 pm
*Las horas de consulta son acordadas con los
estudiantes durante la clase introductoria
Programa y evaluación
Nº Sem. Desde Hasta Actividad Contenido Puntos
1 17/04/2017 21/04/2017
2 24/04/2017 28/04/2017 Ejemplo Clase Introductoria 0 pto
3 01/05/2017 05/05/2017
4 08/05/2017 12/05/2017 Práctica 1 Resolución de Sistemas de Ecuaciones Lineales 1 pto
mediante Métodos Directos
5 15/05/2017 19/05/2017 Práctica 2 Resolución de Sistemas de Ecuaciones Lineales 1 pto
mediante Métodos Iterativos
6 22/05/2017 26/05/2017 Práctica 3 Resolución de Ecuaciones no Lineales y Sistemas de 1 pto
Ecuaciones no Lineales
7 29/05/2017 02/06/2017 Quiz 1 Practicas 1, 2 y 3 5 pto
8 05/06/2017 09/06/2017 Práctica 4 Interpolación y Aproximación 1 pto
9 12/06/2017 16/06/2017 Práctica 5 y Derivación e Integración Numérica. Publicacion de 1 pto
Publ. Proyecto. Proyecto el fin de la semana No 9
10 19/06/2017 23/06/2017 Quiz 2 Practicas 4 y 5 5 pto
11 26/06/2017 30/06/2017 Recuperativo Prácticas o Evaluaciones Perdidas
12 03/07/2017 07/07/2017 Entrega del Aplicación de los Métodos de las Prácticas Anteriores y 15 pto
Proyecto de los Métodos de Resolución de Ecuaciones
Diferenciales. Entrega: martes hasta las 3:00 p.m.
30 pto
Asistencias a las Prácticas y
Evaluaciones
• La asistencia a las prácticas es obligatoria. Solo se tomarán
en cuenta las inasistencias cuya justificación sean de
completa validez.
• El horario de prácticas será de 01:30 pm a 03:30 pm.
Considerando inasistente a todo estudiante que llegue
después de la 01:40 pm.
• Al tener una inasistencia en una práctica, no se podrá
realizar el quiz donde se evalué el contenido de dicha
práctica.
• Al faltar a 3 prácticas sin justificación alguna, no se tendrá
derecho a realizar el Proyecto de Prácticas.
• La inasistencia a un Quiz solo se tomará en cuenta para ser
recuperado si su justificación es de completa validez.
Asistencias a las Prácticas y
Evaluaciones
Resumen:
• Llegar después de la 01:40 pm = Inasistente
• Inasistencia a práctica = perder derecho al Quiz (5%).
• Faltar a 3 prácticas = perder derecho al Proyecto de
Prácticas (15%).
• La inasistencia se recupera si su justificación es de completa
validez.
Observaciones
• Las prácticas son individuales.
• En caso de existir COPIA en los Quiz, todos los implicados
en este hecho perderán los 25 puntos de las prácticas, y se
levantará un expediente en la Coordinación de Ingeniería
Química.
• El Proyecto de Prácticas será en Parejas, y éstas serán
escogidas por el Profesor de Prácticas.
Introducción a las Prácticas de
TF-1313
• En este curso se van a resolver mediante el uso de
computadoras, problemas relacionados al campo de Ingeniería
Química
• Los problemas que se van a resolver en este curso pueden estar
relacionados con materias que ustedes hayan visto o no
durante su carrera de Ingeniería Química
Estructura de la Práctica
Programación modular
Programa Principal
Datos
Cálculos secundarios
Parte 1 de la Evaluación
Resolución mediante el método Numérico
Presentación de resultados, gráficos y tablas
Cálculos secundarios y uso de resultados anteriores
Parte 2 de la Evaluación
Resolución mediante el método Numérico
Presentación de resultados, gráficos y tablas
Cálculos secundarios y uso de resultados anteriores
…
Cálculos secundarios y uso de resultados anteriores
Parte n de la Evaluación
Resolución mediante el método Numérico
Presentación de resultados, gráficos y tablas
Fin
Programas de los Métodos Numéricos
El programa del Método Numérico deberá contener
Comentarios
• Explicación de cuáles son las variables de entrada y cómo deben ser
introducidas
• Explicación de cuáles son las variables de salida y cómo serán presentadas
• Explicación breve de cómo funciona cada una de las secciones del método
numérico
Algoritmo
• Algoritmo correcto
• Fácil lectura para cualquier usuario
Publicación de Prelaboratorios,
Prácticas y Consultas
• Los prelaboratorios serán publicados los días viernes semana previa a la
práctica.
• La entrega de los prelaboratorios deberá ser antes mediodía del día
anterior a la práctica.
• Si no se entrega el prelaboratorio en la fecha y la hora establecida, no se
tendrá derecho a realizar la práctica del día siguiente.
• La práctica será publicada en el horario de clases.
• El informe de las prácticas deberá ser entregado el día siguiente de la
práctica, antes de las 12:00 m.
• Programas y/o informes entregados después de los horarios establecidos
no tendrán validez.
Puntaje de la Práctica
Los porcentajes totales de la práctica se dividen en
• Presentación del Programa Principal (0,25 ptos))
• Explicación de cómo funciona cada
una de las secciones del archivo • Presentación correcta de tablas y
principal gráficos.
• Identificación de cada uno de los • Fácil lectura del archivo
datos y resultados con sus respectivas
Unidades
• Prelaboratorio (0,25 ptos)
• Informe (0,5 pto)
– Esta sección deberá ser entregada en dos archivos uno en extensión
.doc y otro en .pdf, el cual contendrá:
• Enunciados de la practica. Metodología Nota: En esta sección se debe presentar
de resolución de cada una de las partes los resultados, gráficos y tablas con sus
de la práctica respectivos títulos y leyendas, incluyendo
• Resultados (Respuestas a la preguntas unidades de las variables presentadas
de la práctica) y discusión
Puntaje del Quiz
Los porcentajes totales del Quiz se dividen en
• Presentación del Programa Principal (1,5 ptos))
• Explicación de cómo funciona cada
una de las secciones del archivo • Presentación correcta de tablas y
principal gráficos.
• Identificación de cada uno de los • Fácil lectura del archivo
datos y resultados con sus respectivas
Unidades
• Informe (3,5 ptos)
– Esta sección deberá ser entregada en dos archivos uno en extensión
.doc y otro en .pdf, el cual contendrá:
• Enunciados de la Quiz. Metodología de Nota: En esta sección se debe presentar
resolución de cada una de las partes del los resultados, gráficos y tablas con sus
Quiz respectivos títulos y leyendas, incluyendo
• Respuestas y discusiones solicitadas en unidades de las variables presentadas
cada una de las preguntas de las quiz
Entrega del Prelaboratorio
• En el prelaboratorio debe estar:
– El archivo .pdf y .doc que contiene las respuestas de las preguntas
prácticas y la solución numérica del problema a resolver.
– El archivo principal (archivo tipo script), el cual debe ser indicado con
el número de carnet_ prelab#, e.g. 1234567_prelab1
– Los Programas de los Métodos Numéricos (archivos tipo function), los
cuales deben ser indicados con el número de carnet y el nombre del
método que se les va asignar durante la práctica, carnet_metodo, e.g.
1234567_Gauss
Entrega del Práctica
• En la práctica debe estar:
– El archivo principal (archivo tipo script), el cual debe ser indicado con
el número de carnet_ practica#, e.g. 1234567_práctica1
– Los Programas de los Métodos Numéricos
– Las funciones secundarias que se necesitan para realizar la práctica, las
cuales deben usar la identificación de las casos anteriores
– El archivo .pdf y el .doc que contiene la sección de Resultados y
Discusiones
Entrega del Quiz
• En el correo que se debe enviar después del Quiz debe estar:
– El archivo principal (archivo tipo script), el cual debe ser indicado
con el número de carnet_ Quiz#, e.g. 1234567_Quiz1
– Los Programas de los Métodos Numéricos
– Las funciones secundarias que se necesitan para realizar el Quiz, que
también se deben identificar igual que las casos anteriores
– El archivo .pdf y el .doc que contiene la sección de Resultados y
Discusiones
¿Cómo buscar las fuentes de error
de un programa? DEBUG
• En Matlab y otros lenguajes de programación, sean de alto nivel o no, se
realizan corridas paso por paso.
• Con estas corridas se puede observar en forma secuencial, como un
programa en particular funciona
• Cuando un programa arroja un error, los lenguajes de alto nivel de
programación indican dónde esta la fuente del mismo
• Con ayuda de la corrida paso por paso, se puede realizar la evaluación del
programa antes de llegar a la línea donde está el error, logrando de esta
forma hallar las causas posibles del mismo.
• En Matlab se realizan las corridas paso por paso mediante una sección
llamada Debug, donde se explicará su uso con un ejemplo que se
mostrará a continuación.
Puntos importantes a tomar en
cuenta durante la programación
Se recomienda:
• Utilizar la función handles
• Presentar resultados con el uso de tablas con el comando table()
• No utilizar global como declaración para una variable.
• Evitar el uso de los comandos menú() e input() a menos que sea solicitado
durante el ejercicio
• Utilizar la herramienta Debug, para monitorear línea a línea los cálculos y
los valores de las variables del programa antes de que se genere un error. Se
recomienda colocar el Breakpoint, líneas antes de la línea donde se
localiza el error.