Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Muestreo de señales en
Python Alumnos: Winevaldo
Ramos Xilot valraxi@gmail.com
Resumen
En esta práctica se va a realizar el muestreo de diferentes funciones (señales) por medio del
software de Spyder, esto con el propósito de comprender mejor el concepto de muestreo, así como
a que se refiere el procesamiento digital de señales, además también se quiere reforzar los
conocimientos adquiridos en programación ya que los programas se realizaran en el lenguaje de
Python. La dinámica de la práctica es simple ya que en los códigos creados se cambiarán los
intervalos de tiempos o de frecuencias para posteriormente simularlo y observar cómo se comporta
dicha función y esto se realizará con dos intervalos de tiempos diferentes para observar mejor el
comportamiento de la función. En esta práctica se presentan las gráficas obtenidas y en la parte
final se menciona las conclusiones y observaciones obtenidas.
Computadora
Software Spyder
3.2 Metodología
Fig. 1: Diagrama a bloques de un sistema de
procesamiento digital de señales. Proceso para el muestreo
de señales en Python
Por lo tanto, el muestreo consiste en la
conversión de una señal analógica (tiempo
continuo) en una señal digital (tiempo
Primero se estudio los conceptos escenciales del
discreto). A partir del muestreo se puede
tema
obtener una señal continua, considerando la
magnitud de los valores discretos cada
determinado periodo T Posteriormente se instalo el software de Spyder
2.2 Spyder
Fig. 3: Metodología de la práctica
El software de Spyder es un entorno de
desarrollo integrado y multiplataforma de Lo primero que se realizó para esta práctica
código abierto (IDE) para programación fue conocer el concepto de la palabra
científica en el lenguaje Python. Este IDE se procesamiento digital de señales y muestreo.
liberó bajo la licencia de MIT. Spyder es Después se continuo con la descarga del
extensible con complementos. Incluye software de Spyder, posteriormente se
soporte de herramientas interactivas para la continuo con la codificación de los programas
inspección de datos e incorpora controles de y finalmente se simuló para observar como
calidad específicos de Python e instrumentos se comportaba dicha señal.
como Pyflakes, Pylint y Rope.
Fig. 11: código y simulación cuando la frecuencia de la Fig. 12: código y simulación cuando la frecuencia de la
señal es de 2000 señal es de 100
sen(t)
Finalmente se muestreó la función f(t)=
7
en un intervalo de -20:20
5. Discusión de resultados