What you'll learn:
- Aspectos básicos de la programación
- Aprender las funciones más comunes de MATLAB
- Operar con vectores y matrices en MATLAB
- Realizar programas simples en MATLAB
- Trabajar con datos en MATLAB
- Hacer diferentes tipos de gráficos en MATLAB
- Utilizar el entorno de trabajo de Simulink
- Aspectos básicos y avanzados del modelado en Simulink
- Modelado de diferentes sistemas dinámicos en Simulink
- Implementación de controladores PID en Simulink
MATLAB es uno de los lenguajes de programación fundamentales y líderes; por lo que es una habilidad que debe aprender cualquiera que quiera desarrollar una carrera en ingeniería, ciencia o campos relacionados. Por lo tanto, unos excelentes conocimientos de programación en MATLAB son un factor crucial para su carrera laboral.
MATLAB cuenta con diferentes toolboxes orientadas a diferentes tareas y ámbitos. Entre estas toolboxes, la más popular es Simulink, la cual es muy utilizada en muchas áreas. Simulink es un entorno de diagramas de bloques utilizado para modelar, simular y analizar diferentes tipos de sistemas. Entre estas áreas en las que se utiliza Simulink destaca la ingeniería electrónica, donde se utiliza para diversos temas, como pueden ser la ingeniería de control, la robótica, el procesamiento de señales y muchas otras.
Este curso de MATLAB y Simulink le llevará desde el principiante hasta el profesional. Este curso está diseñado desde la perspectiva de un estudiante que no tiene conocimientos previos de MATLAB y que es un principiante de MATLAB. Además, está definido de una forma en la que se va de los aspectos más básicos a los más complejos, para que el alumno pueda ir adquiriendo las bases de la programación en MATLAB de la mejor manera posible. En lo respectivo a Simulink, aprenderemos a usar los bloques más utilizados de este software, desde los más básicos hasta lo más avanzados; y mediante estos bloques, modelaremos diferentes sistemas dinámicos y de control.
Entre los contenidos de este curso se encuentran los siguientes:
MATLAB:
Declaración y operación con variables numéricas
Manejo de variables de texto
Interacción con el usuario
Funciones con variables, operadores y sentencias lógicas
Definición de funciones
Bucles iterativos
Creación de gráficos
Manejo de datos
Simulink:
Definición de bloques y variables
Análisis de señales
Modelado de sistemas dinámicos continuos
Modelado de sistemas dinámicos discretos
Utilización de diferentes bloques para definir sistemas
Creación de subsistemas
Modelado de sistemas de control
Por lo tanto, a lo largo de este completo curso, cubrimos una gran cantidad de habilidades y técnicas que incluyen las aspectos más esenciales para programar en MATLAB (y en cualquier otro lenguaje de programación) y modelar cualquier sistema mediante Simulink.
Al realizar este curso, te convertirás en un programador de MATLAB fluido y serás tan bueno que podrás conseguir una oferta de trabajo razonable como desarrollador de MATLAB y utilizar el lenguaje profesionalmente.
Aunque no es estrictamente necesario, se recomienda tener algunos conocimientos previos en modelado de sistemas dinámicos y de control, puesto que algunos de los temas tratados a lo largo del curso (en la parte correspondiente a Simulink) pueden ser difíciles de comprender sin estos conocimientos. De todas formas, todos los términos utilizados son explicados a lo largo del curso.