IQ753 Diseño de Reactores Químicos Auxiliar 1: Introducción a MATLAB y programación de problemas sencillos
Introducción Auxiliar: Andrés Roque Contacto: aroque@ing.uchile.cl (dudas referentes al curso). andresroquevargas@gmail.com (tareas y códigos MATLAB).
MATLAB: MATrix LABoratory Es un programa basado en operaciones matemáticas de matrices y vectores. Conjunto de herramientas para procesamiento matemático. Capacidades gráficas. Lenguaje escrito en C.
Usos típicos de MATLAB Cálculos numéricos de propósito general. Análisis e inferencia estadística. Procesamiento de señales de sensores. Implementación de sistemas de control automático. Otros usos matemáticos en general.
Complementos de MATLAB (ToolBoxes) The Control System Toolbox. The Signal Processing Toolbox. The System Processing Toolbox. Simulink (el más importante). The Optimization Toolbox. Fuzzy Logic Toolbox. Model Predictive Control Toolbox. Otros
Programación en MATLAB Ejemplo: Sistema de reacciones en serie de primer orden
Programación en MATLAB Las expresiones cinéticas que expresan la evolución de las concentraciones en función del tiempo son:
Programación en MATLAB Las condiciones iniciales del problema son:
Programación en MATLAB La solución analítica del sistema de ecuaciones diferenciales ordinarias es:
Programación en MATLAB Condiciones de operación del sistema:
Programación en MATLAB INICIAR MATLAB Hay 2 formas de programar este sistema en MATLAB: Mediante las expresiones analíticas. (auxiliar1.m) Resolviendo las ecuaciones diferenciales. (sistema.m , auxiliar1b.m).
Tarea Aplicar los programas anteriores a un sistema de reacciones en paralelo: Discutir y realizar un análisis de sensibilidad de los resultados.
Gracias por su atención FIN Gracias por su atención