Plan de estudios del Curso MATLAB - Avanzado

SESIÓN 01: TRATAMIENTO DE ARCHIVOS DE DATOS

  • Objetivo:
    • Aprender a importar y exportar datos en bloc de notas, hojas de cálculos Excel, Word, etc.
  • Temas:
    • Importación de datos
    • Exportación de datos
    • Fopen, Fclose, Fscanf
  • Ejemplos:
    • Importar archivo txt en MATLAB
    • Importar una imagen en MATLAB y su escala de color
    • Importar archivo txt y exportar en MS EXCEL
    • Gráfica de temperatura
    • Importar y exportar imágenes
    • Números de Fibonacci

SESIÓN 02: ESTRUCTURA DE DATOS

  • Objetivo:
    • Aprender a manipular estructuras de datos en MATLAB.
  • Temas:
    • Funciones aplicables a estructuras
    • Creación de celdas
    • Vectores y matrices de estructuras
    • Conversión de celdas a estructuras
    • Conversión de estructuras a celdas
    • Importación de datos en celdas
    • Exportación de datos en celdas
  • Ejemplos:
    • Clasificación animal
    • Estructura de calificaciones ingresadas por teclado
    • Árbol genealógico
    • Registro
    • Estructuras
    • Registro de notas

SESIÓN 03: CELDAS

  • Objetivo:
    • Aprender a manipular arreglos celdas en MATLAB.
  • Temas:
    • Funciones aplicables a arreglos de celdas
    • Creación de arreglos de celdas
    • Vectores o matrices de celdas 
  • Ejemplos:
    • Importación de datos en Excel
    • Representación gráfica de celdas
    • Conversión de arreglo numérico – Carácter a celda
    • Registro en celdas
    • Representación gráfica de una celda
    • Función Cellfun

SESIÓN 04: PROGRAMACIÓN ORIENTADA A OBJETOS

  • Objetivo:
    • Aprender sobre clases, objetos y la programación orientada a objetos con MATLAB.
  • Temas:
    • Definición de clase y objeto
    • Componentes de una clase
    • Creación de una clase
    • Acceso a valores de propiedad
    • Funciones principales
    • Redefinición de operadores
    • Herencia
    • Métodos Set y Get
  • Ejemplos:
    • Clase AreaCirculo
    • Herencia
    • Funciones en POO
    • Creación de una clase
    • Métodos
    • Creación de objetos

SESIÓN 05: ANIMACIÓN

  • Objetivo:
    • Realizar animaciones y crear grabaciones en formato AVI usando MATLAB.
  • Temas:
    • Funciones aplicables
    • Técnicas de animación
    • Rastrear un marcador a lo largo de una línea
    • Mover grupo de objetos a lo largo de una línea
    • Animar objetos gráficos
    • Animaciones de línea
    • Grabación y reproducción de película
  • Ejemplos:
    • Animación y grabación
    • Evolución de una esfera
    • Animación del recorrido de un avión
    • Esfera giratoria
    • Gráfico animado de una función
    • Presentación de varias imágenes

SESIÓN 06: ALGORITMOS DE CÁLCULO NUMÉRICO

  • Objetivo:
    • Aprender a elaborar algoritmos de métodos numéricos en MATLAB.
  • Temas:
    • Resolución de ecuaciones no lineales
    • Resolución de sistemas de ecuaciones lineales
    • Métodos de interpolación
    • Diferenciación numérica
    • Integración numérica
    • Ecuaciones diferenciales ordinarias
  • Ejemplos:
    • Comparación de métodos de resolución de ecuaciones no lineales
    • Interpolación polinómica de Lagrange
    • Runge Kutta de orden 4
    • Método de Newton para interpolación de polinomios
    • Ecuaciones diferenciales con MATLAB
    • Integración numérica

SESIÓN 07: ESTADÍSTICA Y PROBABILIDADES

  • Objetivo:
    • Aprender los comandos para cálculo de funciones estadísticas, así como sus gráficos estadísticos en MATLAB.
  • Temas:
    • Estadística descriptiva
    • Gráficos estadísticos
    • Probabilidades
  • Ejemplos:
    • Histogramas
    • Medidas de tendencia central
    • Función densidad y distribución binomial
    • Gráfico de sectores
    • Registro de la media de manchas solares
    • Gráfico de línea

SESIÓN 08: OPTIMIZACIÓN

  • Objetivo:
    • Aprender algunas técnicas de optimización y la nueva caja de herramientas de MATLAB Optimization Toolbox.
  • Temas:
    • Algoritmos de minimización
    • Algoritmos de resolución de ecuaciones
    • Ajuste de curvas por mínimos cuadrados
  • Ejemplos:
    • Minimización no lineal con restricciones
    • Mínimos cuadrados con restricciones
    • Programación lineal
    • Mínimo de una función
    • Función linprog
    • Función quadprog

SESIÓN 09: INTERFAZ DE USUARIO (GUIDE)

  • Objetivo:
    • Crear interfaces de usuario con GUIDE en MATLAB.
  • Temas:
    • Funciones importantes
    • Iniciación
    • Componentes de paletas
    • Conexión entre interfaz y código
    • Mi primera interfaz de usuario con GUIDE
  • Ejemplos:
    • Insertar imagen de fondo en una interfaz de usuario
    • Sumadora
    • Exportación de matrices en una interfaz de usuario
    • Graficador de funciones
    • Slider
    • Pop up menu

Redes en las que nos puedes ubicar

NÚMEROS EN LOS QUE NOS PUEDES UBICAR

Whatsapp

+51 923 444 442

Skype

institutoICIP

Hangouts

info@icip.pe

Skype

institutoICIP

Whatsapp

+51 923 444 442

Hangouts

info@icip.pe

NÚMEROS EN LOS QUE NOS PUEDES UBICAR

 

Icono Whatsapp

Whatsapp

+51 923 444 442

 

 
info@icip.peinfo@icip.peinfo@icip.ecinfo@icip.com.co

DIRECCIÓN

 

Cal. Santa Florencia 564
Urb. Pando 3era Etapa
Cercado de Lima, Lima - Perú

 

Referencia: Cruce de la Av. Universitaria con la Av. Venezuela

HORARIO DE ATENCIÓN

 
Oficina:
Lunes a Sábado
8:00 am - 4:45 pm

 
Central telefónica

Lunes a Sábado
8:00 am - 10:00 pm
Domingos
8:00 am - 5:00 pm