1 Sem Matlab Intro 2015

24
2015 Centro de Procesamiento de Señales e Imágenes Departamento de Electrónica PROGRAMA TUTORÍAS Docentes: Dr. Ing. Leandro J. Cymberknop Ing. Manuel Alfonso

description

esta bueno

Transcript of 1 Sem Matlab Intro 2015

Page 1: 1 Sem Matlab Intro 2015

2015

Centro de Procesamiento de Señales e Imágenes

Departamento de Electrónica

PROGRAMA TUTORÍAS

Docentes:

Dr. Ing. Leandro J. Cymberknop

Ing. Manuel Alfonso

Page 2: 1 Sem Matlab Intro 2015

11:40

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Introducción: MATrix LABoratory

Lenguaje de alto nivel de computación numérica, especializado en

cálculos matriciales. Utiliza el “Lenguaje M”, creado en 1970 para

manipular vectores y matrices sin necesidad de utilizar Fortran

Permite el análisis de datos, desarrollo de algoritmos y la creación

de modelos y aplicaciones:

Procesamiento de señales e imágenes

Sistemas de control

Estadística Matemática financiera

Biología computacional

Testeo y medición en tiempo real

Desarrollo de Aplicaciones

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

Page 3: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Introducción: MATrix LABoratory

Trabaja con memoria dinámica, no se requiere la declaración de

variables

Se pueden programar funciones, cuyas variables resultan locales

La representación numérica se efectúa a partir de doble precisión: 16

cifras decimales (eps)

Distingue entre mayúsculas y minúsculas

Admite números complejos

Reconoce constantes numéricas: p, eps, inf

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 4: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Introducción: MATrix LABoratory

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 5: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Linea de Comando

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 6: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Vectores y Matrices

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 7: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Operaciones Básicas

Introducción

Linea de Comando

Vectores y Matrices

Ops. Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 8: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Operaciones Básicas

Introducción

Linea de Comando

Vectores y Matrices

Ops. Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 9: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Operaciones Básicas

Introducción

Linea de Comando

Vectores y Matrices

Ops. Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 10: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Operaciones Básicas (Submatrices)

Introducción

Linea de Comando

Vectores y Matrices

Ops. Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 11: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Operaciones Elemento a Elemento

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 12: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Funciones sobre Arrays

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 13: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Relaciones matemáticas en 2 variables

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 14: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Control de Flujo y Bucles

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 15: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Visualización 2D

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 16: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Visualización 2D

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:52

Subplot(m,n,p) permite dividir una figura de m filas y n columnas y seleccionar para graficar la posicion p (<= m*n)

Page 17: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Visualización 2D – Opciones Comunes

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

12:15

Al graficar, suelen utilizarse distintas opciones, como por ejemplo grosor de la linea, color, marcador, tamaño del texto

• LineWidth: Permite Seleccionar el ancho de la linea de graficación.

• Otras opciones son

• Color: red, green, blue, yellow, black, white,

• Forma de Los marcadores: y de la linea

• Xlabel, ylabel: Genera rotulos para los ejes

• Legend: Da nombre, en el grafico, a la serie de datos

• Title: Titulo del grafico

Page 18: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Visualización 2D

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

12:16

Page 19: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Visualización 3D

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 20: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Visualización 3D

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 21: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Archivos .m

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 22: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Debugging en archivos .m

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 23: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Funciones

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40

Page 24: 1 Sem Matlab Intro 2015

Señales y Sistemas en MatLabParte 1 – MODULO BÁSICO

Actividad Práctica: GUIDE

Introducción

Linea de Comando

Vectores y Matrices

Operaciones Básicas

Ops. Elementos

Funciones y Arrays

Flujo y Bucles

Visualización

Archivos .m

ACTIVIDAD

11:40