Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Cursos de formación

Curso de Fundamentos de MATLAB a su ritmo

Este curso 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 estructura lógica y control de flujo
  • Escritura de funciones
 
Regístrese ahora ENVIA esta información a un compañero
 
  Esquema detallado del curso

 

Capítulo 1: Trabajar con la Interfaz de Usuario de MATLAB

Este capítulo introduce las principales características del entorno MATLAB y la interfaz del usuario. Muchos de los temas del curso se presentan en este capítulo y serán estudiados con más detalle en capítulos posteriores.

  • Lectura de datos de fichero
  • Guardar y cargar variables
  • Representación gráfica de datos
  • Personalizar gráficos
  • Cálculo de estadísticos y mejor recta de ajuste
  • Exportación de gráficos para su uso en otras aplicaciones
Capítulo 2: Variables y Expresiones

Este capítulo introduce el concepto de introducción de comandos MATLAB. Se resalta la creación y el acceso a variables.

  • Introducción de comandos
  • Creación de variables
  • Obtención de ayuda
  • Acceso y modificación de valores de variables
  • Creación de variables de caracteres
Capítulo 3: Análisis y Representación Gráfica con Vectores

Este capítulo se centra en el desarrollo de cálculos matemáticos y estadísticos con vectores y en la creación de visualizaciones básicas. Se muestra que la sintaxis de MATLAB te permite realizar cálculos en todo un conjunto de datos con un solo comando.

  • Cálculos con vectores
  • Representación gráfica de vectores
  • Opciones básicas de representación gráfica
  • Anotación gráfica
Capítulo 4: Análisis y Representación Gráfica con Matrices

Este capítulo está enfocado en matrices. Las matrices pueden ser usadas como objetos matemáticos o como una colección de (vectores de) datos. Se realza el uso apropiado de la sintaxis de MATLAB para distinguir entre estas aplicaciones.

  • Tamaño y dimensionalidad
  • Cálculos con matrices
  • Estadísticos con matrices de datos
  • Representación gráfica de múltiples columnas de una matriz
  • Redimensión e indexación lineal Entradas y salidas del usuario
Capítulo 5: Automatización de Comandos con Scripts

A medida que aumenta la complejidad de nuestras tareas, introducir largas secuencias de comandos en la ventana de comandos deja de ser práctico. Este capítulo se centra en recoger los comandos de MATLAB en scripts para facilitar la automatización y experimentación.

  • El Histórico de Comandos
  • Creación de archivos script
  • Ejecución de scripts
  • Cells
Capítulo 6: Trabajar con Archivos de Datos

En este capítulo se considera la importante tarea de traer datos a MATLAB desde ficheros con formato. Ya que lo datos importados pueden existir en una amplia variedad de tipos y formatos, el capítulo se centra en trabajar con cells arrays y formatos de fechas.

  • Importación de datos
  • Mezcla de tipos de datos
  • Cell arrays
  • Números, cadenas y fechas
  • Exportación de datos
Capítulo 7: Representación Gráfica Múltiple de vectores

Este capítulo se centra en la creación de gráficos más complejos: hacer múltiples gráficos y usar colores y técnicas de manipulación de cadenas de carateres para hacer representaciones de los datos más llamativas.

  • Estructura gráfica
  • Múltiples figuras, ejes y gráficos
  • Representación gráfica de ecuaciones
  • Uso del color
  • Personalización de gráficos
Capítulo 8: Lógica y Control de Flujo

Este capítulo muestra el uso de operaciones, variables y técnicas de indexación lógicas para crear un código flexible que pueda tomar decisiones y adaptarse a diferentes situaciones. Otras construcciones de programación son consideradas también, como repetir secciones del código y permitir interaccionar con el usuario.

  • Operaciones lógicas y variables
  • Indexación lógica
  • Control de flujo
  • Bucles
  • Entradas y salidas del usuario
  • Publicación del código
Capítulo 9: Visualización de Matrices e Imágenes

Este capítulo profundiza en la capacidad de MATLAB para visualizar imágenes y matrices de datos en dos o tres dimensiones. Se resaltan las diferencias de mostrar imágenes y visualizar matrices de datos usando imágenes.

  • Imágenes indexadas y mapas de color
  • Gráficas de superficies
  • Gráficas de contornos
  • Imágenes de color verdadero
Capítulo 10: Análisis de Datos

Este capítulo se centra en el desarrollo típico de tareas de análisis de datos en MATLAB. Se resalta el desarrollo y ajuste teórico de modelos con datos reales. También se muestra la habilidad de resolver sistemas lineales de ecuaciones con un solo comando de MATLAB.

  • Correlación
  • Ajuste e interpolación
  • Suavizado
  • Modelos de regresión
  • Resolución de sistemas lineales de ecuaciones
  • Análisis espectral y FFTs
Capítulo 11: Escritura de Funciones

Este capítulo muestra como incrementar la automatización encapsulando tareas como funciones definidas por el usuario. Se resalta la manera en que MATLAB referencia ficheros y variables.

  • Creación de funciones
  • Llamadas a Funciones
  • Espacios de Trabajo (Workspaces)
  • Subfunciones
  • Path y prioridades
Capítulo 12: Soluciones a Problemas de Código y Mejora del Rendimiento

Muy pocos programas funcionan perfectamente en el primer intento. Localizar todos los posibles problemas y los comportamientos no deseados del programa lleva tiempo y esfuerzo. Este capítulo cubre las herramientas disponibles en MATLAB para el proceso de depuración. También se consideran las técnicas de medición de rendimiento.

  • Depuración con el Editor de MATLAB
  • Uso de los puntos de ruptura
  • Medir el rendimiento del código
Capítulo 13: Tipos de Datos

Los tipos de datos pueden diferenciarse tanto en el tipo de dato que contienen como en el modo de organizar los datos. Este capítulo introduce los tipos aún no mostrados en el curso, centrándose en la sintaxis de creación de variables y acceso de elementos array. También se muestran métodos para convertir datos de un tipo a otro.

  • Tipos de datos de MATLAB
  • Enteros
  • Cells
  • Estructuras
  • Manejadores de funciones
Capítulo 14: E/S de Archivos

Además de las funciones de importación y exportación de datos a alto nivel, MATLAB dispone de funciones a bajo nivel que permiten un control preciso sobre E/S de ficheros de texto y binario. Este capítulo resalta el uso de estas funciones, en particular textscan, la cual permite un control precioso en la lectura de ficheros de texto.

  • Abrir y cerrar ficheros
  • Lectura y escritura de archivos de texto

Prerrequisitos

Matemáticas a nivel de estudiante universitario y experiencia con operaciones básicas en ordenadores.

Idioma : Inglés

Duración del curso : Disponible durante 90 días

Precio del curso: €200.00 (EUR)

Solicitud de formación