Ayuda
Ir al contenido

Dialnet


Laboratorio de comunicaciones digitales en Python

Imagen de portada del libro Laboratorio de comunicaciones digitales en Python

Información General

Resumen

  • En los últimos años Python ha ido acaparando la atención del mundo de la ingeniería para convertirse en un lenguaje de programación de referencia en casi todas las áreas. No obstante, en el ámbito de la docencia de Comunicaciones Digitales los recursos docentes basados en él son escasos. Precisamente, este texto se propone cubrir un laboratorio elemental de comunicaciones digitales en este lenguaje, en particular, centrado en la modulación y la demodulación de PAM, PSK y QAM para un canal de ruido aditivo gausiano blanco (AWGN). El volumen comienza con una introducción a Python, en la que se describen Numpy y Matplotlib para representar señales en tiempo continuo y discreto. Posteriormente, y antes de entrar en el diseño del modulador, se revisan conceptos de variable aleatoria. Se prosigue con el test de hipótesis y la regla de máximo a posteriori. El primer modulador propuesto es PAM, para pasar luego a diseñar un transmisor M-PSK y M-QAM. A continuación, se programa el demodulador para terminar con un diseño conjunto transmisor-receptor que estime mediante Monte Carlo la probabilidad de error de bit. La obra, que incluye explicaciones detalladas, se acompaña de abundante código en la forma de scripts, funciones y cuadernos de jupyter, disponible en https://github.com/gapsc-us/labcomdig.

Otros catálogos


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno