- Cursos
- Ciencias Aplicadas
- Informática
- Aprende MATLAB y Simulink de Cero a Experto
Aprende MATLAB y Simulink de Cero a Experto
Aprende MATLAB y Simulink sin ningún conocimiento previo
Descripción del curso
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:
Simulink:
- Manejo de variables de texto
- Declaración y operación con variables numéricas
- 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
- 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.
Contenido del curso
MATLAB
11:33- Introducción03:15
- Entorno de trabajo01:31
- MATLAB como calculadora05:00
- Función help01:47
Variables numéricas: vectores y matrices
01:04:56- Declaración de variables03:35
- EJERCICIO: Declaración de variables 102:54
- EJERCICIO: Declaración de variables 203:25
- Declaración de vectores y matrices02:21
- Dimensionamiento de vectores y matrices02:08
- Concatenación de vectores y matrices02:37
- Matriz transpuesta, inversa y determinante02:57
- Modificación de elementos de vectores y matrices05:46
- Operaciones con vectores y matrices07:23
- Secuencias04:03
- Vectores y matrices de números aleatorios02:39
- Matrices especiales02:20
- EJERCICIO: Vectores y matrices 105:26
- EJERCICIO: Vectores y matrices 205:15
- EJERCICIO: Vectores y matrices 302:30
- EJERCICIO: Vectores y matrices 405:52
- Cargar y guardar variables03:45
Variables de texto
13:03- Variables de texto de clase "cadena" (string)04:21
- Variables de texto de clase "carácter" (char)02:32
- Funciones habituales para operar con textos06:10
Interactuar con el usuario
19:04- Mostrar mensajes en pantalla04:51
- Solicitar variables al usuario03:33
- EJERCICIO: Interactuar con el usuario 105:03
- EJERCICIO: Interactuar con el usuario 205:37
Variables lógicas e instrucciones condicionales
29:48- Variables lógicas03:29
- Operadores lógicos06:04
- Sentencias condicionales if...elseif04:29
- EJERCICIO: Sentencia condicional if...elseif04:49
- Sentencia condicional switch04:00
- EJERCICIO: Sentencia condicional switch06:57
Funciones
06:28- Definición de funciones06:28
Bucles
32:50- Bucle for04:08
- Bucles for anidados03:47
- EJERCICIO: Bucle for05:21
- Bucle while05:21
- EJERCICIO: Bucle while04:39
- Interrumpir bucles04:47
- EJERCICIO: Interrumpir bucles04:47
Gráficos
33:29- Gráficos 2D15:14
- Gráficos 3D06:06
- Funciones para generar gráficos03:58
- EJERCICIO: Gráficos08:11
Manejo de datos
20:54- Estructuras05:27
- Matrices de celdas09:02
- Tablas06:25
Simulink
09:10- Introducción02:33
- Entorno de trabajo03:28
- Obtener ayuda03:09
Fundamentos de Simulink
01:23:59- Bloques y parámetros07:57
- Inspeccionar señales10:30
- Tiempo de simulación08:11
- Algoritmos básicos15:31
- Simulink y MATLAB05:40
- Vectorización de señales06:16
- Tablas de consulta05:39
- Callbacks03:24
- Importar y exportar señales12:08
- Análisis de señales08:43
Sistemas dinámicos continuos
28:15- Introducción a los sistemas dinámicos continuos06:18
- Resolución de sistemas dinámicos continuos mediante ecuaciones diferenciales08:19
- Otros métodos de resolución de sistemas dinámicos continuos07:57
- Aspectos de las simulaciones continuas05:41
Sistemas dinámicos discretos
28:13- Introducción a los sistemas dinámicos discretos04:10
- Resolución de sistemas dinámicos discretos mediante ecuaciones en diferencia07:23
- Otros métodos de resolución de sistemas dinámicos discretos06:17
- Sistemas multidimensionales04:39
- Aspectos de las simulaciones discretas05:44
Subsistemas
26:26- Creación de subsistemas05:15
- Subsistemas atómicos02:06
- Enmascaramiento de subsistemas06:53
- Subsistemas ejecutados de manera condicional12:12
Sistemas de control
18:00- Introducción a los sistemas de control06:38
- Controladores PID06:31
- PID Tuner04:51
Valoraciones
No hay ninguna valoración para este curso.
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- Gratis42 m2.5
- Gratis3 h4.5
- Gratis44 m3.9