Vous êtes sur la page 1sur 1

Hablas MATLAB?

Seminario MATLAB: nivel intermedio


Luis Miguel Lpez (luismiguel.lopez@urjc.es) y Ral Cauler (rcaulier@gmail.com) 8 de marzo de 2013 La resolucin deber ser enviada a la direccin de la Rama de estudiantes ieee.urjc.sb@gmail.com. Para obtener el certificado de crditos es necesario entregar la resolucin antes del da 19 de abril de 2013.

Ejercicio: Distribuciones aleatorias y convolucin.


1- Crea una figura con 2 subfiguras. (help subplot) 2- Crea un vector que contenga 100 000 muestras de una distribucin uniforme entre 0 y 1. (help rand) 3- Visualiza su histograma en el primer subplot. (help hist) 4- Crea un nuevo vector de las mismas caractersticas. Visualiza en el segundo subplot el histograma de la suma de las dos variables aleatorias. 5- Crea una nueva figura, que tambin tenga 2 subplots. Crea una base de tiempos de 0 a 10 segundos, con una tasa de muestreo de 100 muestras por segundo. Sobre esa base de tiempos crea una seal que contenga un pulso de amplitud 1 entre los instantes t=0 y t=1 s; el resto del tiempo la seal debe ser cero. Visualiza esta seal en el primer subplot. 6- Crea una seal que sea la convolucin del pulso consigo mismo. (help conv). Representa el resultado en el segundo subplot. Teniendo a la vista las dos grficas que has creado, responde a estas preguntas: Por qu hemos tenido que generar 2 vectores de muestras de la uniforme? Es decir, por qu no vale con sumar 2 veces el mismo vector? Qu puedes decir de la pdf de la suma de dos variables aleatorias incorreladas? Si convolucionamos la ltima seal que obtuviste con el pulso inicial, y repetimos el proceso muchas veces, a qu se acabar pareciendo la forma de onda? Opcional: Puedes apoyar tu respuesta con un teorema matemtico?

Entrega un script en formato .m que contenga la resolucin del ejercicio. Incluye respuestas breves a las preguntas en forma de comentarios en el script.

Vous aimerez peut-être aussi