Convolución en matlab

Solo disponible en BuenasTareas
  • Páginas : 6 (1360 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de octubre de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD DE AQUINO BOLIVIA
FACULTAD DE INGENIERIA
PROCESAMIENTO DIGITAL DE SEÑALES

Práctica nº 2
Convolución de funciones Discretas

[pic]

Docente: Ing. Perez
Universitario: Felix Ivan Conde Quenta
Turno Trabajo

La Paz, 26 de Septiembre de 2010

PRACTICA DE LABORATORIO Nº 2

CONVOLUCIÓN DE FUNCIONES DISCRETAS EN MATLAB

1. OBJETIVOS.
1. Objetivo General.Realizar la Convolución de dos funciones discretas utilizando los comandos adecuados para generar la representación grafica en el plano de estas.

2. Objetivos Específicos.
1. Utilizar el comando stem y su sintaxis de manera correcta, para generar las graficas en el plano de las siguientes funciones discretas: X(n)=3sen (2*pi*n), Y(n)= [1 1 2 2 1 1] y Z(n)=X(n)*Y(n).2. Aplicar las propiedades de los comandos subplot, axis, title, xlabel, ylabel y grid para la representación gráfica de las diferentes funciones.

3. Utilizar la función CONV (Convolución) y su descripción de esta para aplicarla en las dos funciones: : X(n)=3sen (2*pi*n), e Y(n)= [1 1 2 2 1 1].

4. Mostrar las tres representaciones graficas de maneracomprensiva y entendible.

2. ASPECTOS TEÓRICOS.
Para empezar a desarrollar este acápite o los aspectos teóricos que nos ayudó en solución de concretar la Convolución de dos funciones discretas y así mismo mostrar el los resultados gráficamente. Se debe acentuar el trabajo en el prompt (>>) en la cual se escribió el pseudocódigo.

Los comandos, y la función que se utilizó fueron:1. Gráficas con Matlab.
Matlab ofrece una gama amplia de opciones a la hora de realizar represent6aciones gráficas. Permite realizar gráficos de curvas planas y superficies posibilitando a la agrupación y superposición de ellas

a. Gráficos en el plano empleado. Stem(x,y,’r’)
|Comandos |Descripción|
| |Grafico de bastones verticales, donde Y representa las frecuencias y X define los |
|Stem(x,y,’r’) |espacios en el eje X. También se puede establecer el color y qué tipo de carácter |
| |realice la secuencia de la grafica. |

Ej. En el caso destem muestras graficas discretas.
[pic]

[pic]
b. Graficas en multiplex ejes. Subplot(m,n,k)
En este caso como se requiere construir múltiples ejes en una sola pantalla se utiliza el presente comando:

|Comandos |Descripción |
|Subplot(m,n,k)|Divide la pantalla para el grafico de m por n graficas en una sola pantalla, siendo k |
| |es la secuencia de las graficas. |

Ej. Se aplica el comando stem para graficar dos funciones y SUBPLOT para establecer un orden de aparición.

[pic]

[pic]

c.Comando AXIS.
Define los límites de los ejes. Corrige la escala del grafico actual, Entre los muchos comandos que se pueden utilizar para modificar los gráficos, es muy útil el empleado para cambiar la escala de los ejes. La orden es:

axis([x1 x2 y1 y2])

Donde x1, x2 son los límites inferior y superior del eje x, e y1 e y2 los del eje y.Ej. En los recuadros se establece los límites tanto para la primera función como la segunda son las mismas.

[pic]
Así también cuando se muestra las graficas esta función nos ayuda a establecer valores iguales ya sea en los ejes de X e Y.
[pic]
d. Comandos xlabel, ylabel y title.
Son etiqueta en los ejes X - Y. Es decir...
tracking img