Programa del Curso

Parte 1

Una breve introducción a MATLAB

Objetivos: Ofrecer una visión general de lo que MATLAB es, en qué consiste y qué puede hacer por usted

  • Un ejemplo: C vs. MATLAB
  • Descripción del producto MATLAB
  • Campos de aplicación de MATLAB
  • ¿Qué MATLAB puede hacer por usted?
  • El esquema del curso

Trabajar con la interfaz de usuario de MATLAB

Objetivo: Obtener una introducción a las principales características del entorno de diseño integrado MATLAB y sus interfaces de usuario. Obtenga una visión general de los temas del curso.

  • Interfaz MATALB
  • Lectura de datos desde un archivo
  • Guardar y cargar variables
  • Trazado de datos
  • Personalización de parcelas
  • Cálculo de estadísticas y línea de mejor ajuste
  • Exportación de gráficos para su uso en otras aplicaciones

Variables y expresiones

Objetivo: Introduzca comandos MATLAB, con énfasis en la creación y acceso a datos en variables.

  • Introducción de comandos
  • Creación de variables
  • Obteniendo ayuda
  • Acceso y modificación de valores en variables
  • Creación de variables de carácter

Análisis y Visualización con Vectores

Objetivo: Realizar cálculos matemáticos y estadísticos con vectores, y crear visualizaciones básicas. Ver cómo la sintaxis de MATLAB permite cálculos en conjuntos de datos enteros con un solo comando.

  • Cálculos con vectores
  • Trazado de vectores
  • Opciones básicas de trazado
  • Anotar parcelas

Análisis y visualización con matrices

Objetivo: Utilizar matrices como objetos matemáticos o como colecciones de datos (vectoriales). Comprender el uso apropiado de la sintaxis de MATLAB para distinguir entre estas aplicaciones.

  • Tamaño y dimensionalidad
  • Cálculos con matrices
  • Estadísticas con datos de matriz
  • Trazado de varias columnas
  • Reajuste e indexación lineal
  • Arrays multidimensionales

Parte 2

Automatización de comandos con secuencias de comandos

Objetivo: Recopilar comandos MATLAB en scripts para facilitar la reproducción y la experimentación. A medida que aumenta la complejidad de sus tareas, entrar secuencias largas de comandos en la ventana de comandos se vuelve poco práctico.

  • Un ejemplo de modelado
  • El historial de comandos
  • Creación de archivos de script
  • Ejecutar secuencias de comandos
  • Comentarios y código Cells
  • Publicación de scripts

Trabajar con archivos de datos

Objetivo: Traer datos en MATLAB desde archivos formateados. Debido a que los datos importados pueden ser de una amplia variedad de tipos y formatos, se da énfasis al trabajo con matrices de celdas y formatos de fecha.

  • Importación de datos
  • Tipos de datos mixtos
  • Arrays de celdas
  • Conversiones entre numerales, cadenas y celdas
  • Exportación de datos

Múltiples gráficos vectoriales

Objetivo: Hacer parcelas más complejas de vectores, tales como parcelas múltiples, y utilizar técnicas de manipulación de color y cadena para producir representaciones visuales llamativas de los datos.

  • Estructura gráfica
  • Múltiples figuras, ejes y parcelas
  • Trazado de ecuaciones
  • Usando color
  • Personalización de parcelas

Lógica y control de flujo

Objetivo: Utilizar operaciones lógicas, variables y técnicas de indexación para crear código flexible que pueda tomar decisiones y adaptarse a diferentes situaciones. Explorar otras construcciones de programación para la repetición de secciones de código y construcciones que permiten la interacción con el usuario.

  • Operaciones lógicas y variables
  • Indización lógica
  • Construcciones de programación
  • Control de flujo
  • Bucles

Visualización de Matriz e Imagen

Objetivo: Visualizar imágenes y datos de matriz en dos o tres dimensiones. Explorar la diferencia en la visualización de imágenes y la visualización de datos de matriz mediante imágenes.

  • Interpolación dispersa usando datos vectoriales y de matriz
  • Visualización de matriz tridimensional
  • Visualización de matriz bidimensional
  • Imágenes indexadas y colormaps
  • Imágenes de color verdadero

Parte 3

Análisis de los datos

Objetivo: Realizar tareas típicas de análisis de datos en MATLAB, incluyendo el desarrollo y ajuste de modelos teóricos a datos de la vida real. Esto conduce naturalmente a una de las características más poderosas de MATLAB: resolver sistemas lineales de ecuaciones con un solo comando.

  • Tratar los datos que faltan
  • Correlación
  • Suavizado
  • Análisis espectral y FFTs
  • Resolución de sistemas lineales de ecuaciones

Funciones de escritura

Objetivo: Incrementar la automatización mediante la encapsulación de tareas modulares como funciones definidas por el usuario. Comprender cómo el MATLAB resuelve referencias a archivos y variables.

  • Por qué funciona?
  • Creación de funciones
  • Añadir comentarios
  • Llamando subfunciones
  • Espacios de trabajo
  • Subfunciones
  • Camino y precedencia

Tipos de datos

Objetivo: Explorar tipos de datos, centrándose en la sintaxis para crear variables y acceder a elementos de matriz, y discutir métodos para convertir entre tipos de datos. Los tipos de datos difieren en el tipo de datos que pueden contener y la forma en que se organizan los datos.

  • Tipos de datos MATLAB
  • Enteros
  • Estructuras
  • Conversión de tipos

E / S de archivo

Objetivo: Explorar las funciones de importación y exportación de datos de bajo nivel en MATLAB que permiten un control preciso sobre el texto y la E / S de archivos binarios. Estas funciones incluyen la búsqueda de textos, que proporciona un control preciso de la lectura de archivos de texto.

  • Abrir y cerrar archivos
  • Leer y escribir archivos de texto
  • Lectura y escritura de archivos binarios

Tenga en cuenta que la entrega real puede estar sujeta a discrepancias menores del esquema anterior sin notificación previa.

Conclusión

Tenga en cuenta que la entrega real puede estar sujeta a discrepancias menores del esquema anterior sin notificación previa.

Objetivos: Resumir lo que hemos aprendido

  • Un resumen del curso
  • Otros cursos futuros sobre MATLAB

Tenga en cuenta que el curso puede estar sujeto a pocas discrepancias menores cuando se entrega sin notificaciones previas.

Requerimientos

  • Concepto básico del estudiante de nivel alto de las matemáticas tal como la lineal algebra, probablilty teoría y estadística, así como la matriz
  • Las operaciones de base de datos
  • Conceptualmente, el concepto básico de otra clase de programación de programación de nivel alto, como C, PASCAL, FORTRAN, o BASIC, pero no esencial
 21 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

Programación Básica de MATLAB

21 horas

Introducción al Procesamiento de Imágenes Mediante Matlab

28 horas

MATLAB para Aplicaciones Financieras

21 horas

Matlab para el Aprendizaje Profundo

14 horas

Fundamentos de MATLAB, Ciencia de datos y generación de informes

35 horas

Dynamic Analysis Using Matlab

21 horas

Matlab para Finanzas

14 horas

Fundamentos de MATLAB - Personalizado

35 horas

Introducción al Aprendizaje Automático con MATLAB

21 horas

Matlab para Análisis Predictivo

21 horas

Matlab para Análisis Prescriptivos

14 horas

Programación de MATLAB

14 horas

Octave no solo para programadores

21 horas

Python for Matlab Users

14 horas

Simulink® para el Diseño Avanzado de Sistemas Automotrices

14 horas

Categorías Relacionadas