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 2015
: 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
: 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
: MATrix LABoratory
Ops. Básicas
Ops. Básicas
Ops. Básicas
Ops. Básicas (Submatrices)
Operaciones Elemento a Elemento
Funciones sobre Arrays
Relaciones matemáticas en 2 variables
Control de
2D
2D Subplot(m,n,p) permite dividir una figura de m filas y n columnas y seleccionar para graficar la posicion p (<= m*n) 11:52
2D Opciones Comunes 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 12:15
2D 12:16
3D
3D
Debugging en archivos.m
Funciones
Actividad Práctica: GUIDE