Formación en MATLAB y Simulink

Fundamentos de MATLAB

Detalles del curso

Este curso de tres días proporciona una completa introducción al entorno de cálculo técnico de MATLAB®. Este curso está orientado a usuarios que se estén iniciando o que necesiten un profundo repaso. No son necesarios conocimientos previos de MATLAB. Durante el curso se exploran temas relacionados con análisis de datos, visualización, modelado y programación.

Temas incluidos:

  • Interfaz de usuario de MATLAB
  • Ejecución de comandos y creación de variables
  • Análisis sobre vectores y matrices
  • Representación gráfica de datos vectoriales y matriciales
  • Trabajar con archivos de datos
  • Trabajar con tipos de datos
  • Automatización de comandos con scripts
  • Escritura de programas con ramificaciones y bucles
  • Escritura de funciones

Día 1 de 3


Trabajar con la interfaz de usuario de MATLAB

Objetivo: Familiarizarse con las principales características del entorno de diseño integrado de MATLAB y sus interfaces de usuario. Obtener una visión general de los capítulos a tratar durante el curso.

  • Lectura de datos de fichero
  • Guardar y cargar variables
  • Representación gráfica de datos
  • Personalizar gráficos
  • Exportación de gráficos para su uso en otras aplicaciones

Variables y comandos

Objetivo: Familiarizarse con las principales características del entorno de diseño integrado de MATLAB y sus interfaces de usuario. Obtener una visión general de los capítulos a tratar durante el curso.

  • Lectura de datos de fichero
  • Guardar y cargar variables
  • Representación gráfica de datos
  • Personalizar gráficos
  • Exportación de gráficos para su uso en otras aplicaciones

Análisis y visualización con vectores

Objetivo: Realizar cálculos matemáticos y estadísticos con vectores y crear de visualizaciones sencillas. Usar MATLAB para realizar cálculos sobre todo un conjunto de datos con un único comando. Organizar scripts en secciones para su desarrollo, mantenimiento y publicación.

  • Cálculos con vectores
  • Acceso y modificación de valores en vectores
  • Dar formato y compartir live scripts

Día 2 de 3


Análisis y visualización con matrices

Objetivo: Utilizar matrices como objetos matemáticos, o como colecciones de (vectores de) datos. Entender el uso apropiado de las sintaxis de MATLAB para distinguir entre estas aplicaciones.

  • Creación y manejo de matrices
  • Realizar cálculos con matrices
  • Cálculo de estadísticos con matrices de datos
  • Visualización de matrices

Tablas de datos

Objetivo: Importar datos como una tabla de MATLAB. Trabajar con datos almacenados en tablas.

  • Guardar datos en tablas
  • Trabajar en tablas
  • Extraer datos de tablas
  • Modificar tablas

Selección condicional de datos

Objetivo: Extraer y analizar subconjuntos de datos que satisfagan cierto criterio.

  • Operaciones lógicas y variables
  • Funciones de búsqueda y conteo
  • Indexación lógica

Organización de datos

Objetivo: Organizar tabla de datos para su análisis. Representar los datos utilizando los tipos de datos nativos adecuados de MATLAB.

  • Combinar tablas de datos
  • Metadatos de la tabla
  • Fechas y duraciones
  • Categorías discretas

Día 3 de 3


Análisis de datos

Objetivo: Flujo típico del análisis de datos en MATLAB, incluyendo importación de datos desde ficheros externos, preprocesado de datos, ajuste de datos a un modelo, y visualización del modelo.

  • Importación de hojas de cálculo y ficheros de texto
  • Tratamiento de datos ausentes
  • Representación gráfica de funciones
  • Personalización de gráficos

Automatización con construcciones de programación

Objetivo: Crear un código flexible capaz de interactuar con el usuario, tomar decisiones, y adaptarse a diferentes situaciones.

  • Construcciones de programación
  • Interacción con el usuario
  • Ramificación a través de decisiones
  • Bucles

Automatización con funciones

Objetivo: Aumentar la automatización mediante el encapsulado modular de tareas como funciones definidas por el usuario. Comprender el modo en que MATLAB resuelve las referencias a los archivos y variables. Usar las herramientas de desarrollo de MATLAB para encontrar y corregir problemas con el código.

  • Creación de funciones
  • Llamadas a funciones
  • Configuración de las rutas de MATLAB
  • Depurar el código
  • Puntos de ruptura
  • Creación y uso de estructuras

Nivel: Básico

Prerrequisitos:

  • Matemáticas a nivel de estudiante universitario
  • Experiencia con operaciones básicas de ordenadores

Duración: 3 días

Idiomas: Deutsch, English, Français, Italiano, 日本語, 한국어, 中文