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)

Próximos cursos

Categorías Relacionadas