Through the first chapter (which encompasses the majority of my interest in this writing) this document shows to be educational.
Enjoy Prime FREE for 30 days
Here's what Amazon Prime has to offer:
Delivery Speed | ![]() |
---|---|
Same-Day Delivery (in select cities) | FREE |
One-Day Delivery | FREE |
Two-Day Delivery | FREE |

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.
Follow the author
Something went wrong. Please try your request again later.
OK
Digital Modulations using Python: (Color edition) Paperback – Dec 2 2019
by
Mathuranathan Viswanathan
(Author),
Varsha Srinivasan
(Editor)
Sorry, there was a problem loading this page.Try again.
{"desktop_buybox_group_1":[{"displayPrice":"$65.07","priceAmount":65.07,"currencySymbol":"$","integerValue":"65","decimalSeparator":".","fractionalValue":"07","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"b4yTTD7X5WqKOlupsrslZNuSBXmtJIUZnVXM8ucW8%2Bb3WSdkzMGcj9jUl9M%2FP%2BlVO4kLMOykuF4FSEKvzZwfcj%2FsARdo68Xf%2FMD61y3Mk0aGdn6Nlp%2BbDlqyEA4U8wpfYD4f12EmbQ8%3D","locale":"en-CA","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}
Purchase options and add-ons
This paperback is a color edition. Link to the black & white edition: https://www.amazon.com/dp/1712342746 .
A learner-friendly, practical and example driven book, Digital Modulations using Python gives you a solid background in building simulation models for digital modulation systems in Python version 3. This book, an essential guide for understanding the implementation aspects of a digital modulation system, shows how to simulate and model a digital modulation system from scratch. The implemented simulation models shown in this book, provide an opportunity for an engineer to understand the basic implementation aspects of modeling various building blocks of a digital modulation system. It presents the key topics with required theoretical background along with the implementation details in the form of Python scripts.
Key topics:
► Basics of signal processing, essential for implementing digital modulation techniques - generation of test signals, interpreting FFT results, power and energy of a signal, methods to compute convolution, analytic signal and applications.
► Waveform and complex baseband equivalent simulation models.
► Digital modulation techniques covered: BPSK and its variants, QPSK and its variants, M-ary PSK, M-ary QAM, M-ary PAM, CPM, MSK, GMSK,M-ary FSK.
► Simulation for ascertaining performance of digital modulation techniques in AWGN and fading channels - Eb/N0 Vs BER curves.
► Design and implementation of linear equalizers - zero forcing and MMSE equalizers, using them in a communication link, LMS algorithm for adaptive equalization.
► Simulation and performance of modulation systems with receiver impairments.
► Examples using object oriented programming.
► Simulation scripts using SciPy, Numpy and Matplotlib packages.
A learner-friendly, practical and example driven book, Digital Modulations using Python gives you a solid background in building simulation models for digital modulation systems in Python version 3. This book, an essential guide for understanding the implementation aspects of a digital modulation system, shows how to simulate and model a digital modulation system from scratch. The implemented simulation models shown in this book, provide an opportunity for an engineer to understand the basic implementation aspects of modeling various building blocks of a digital modulation system. It presents the key topics with required theoretical background along with the implementation details in the form of Python scripts.
Key topics:
► Basics of signal processing, essential for implementing digital modulation techniques - generation of test signals, interpreting FFT results, power and energy of a signal, methods to compute convolution, analytic signal and applications.
► Waveform and complex baseband equivalent simulation models.
► Digital modulation techniques covered: BPSK and its variants, QPSK and its variants, M-ary PSK, M-ary QAM, M-ary PAM, CPM, MSK, GMSK,M-ary FSK.
► Simulation for ascertaining performance of digital modulation techniques in AWGN and fading channels - Eb/N0 Vs BER curves.
► Design and implementation of linear equalizers - zero forcing and MMSE equalizers, using them in a communication link, LMS algorithm for adaptive equalization.
► Simulation and performance of modulation systems with receiver impairments.
► Examples using object oriented programming.
► Simulation scripts using SciPy, Numpy and Matplotlib packages.
- ISBN-101712321633
- ISBN-13978-1712321638
- Publication dateDec 2 2019
- LanguageEnglish
- Dimensions17.78 x 1.3 x 25.4 cm
- Print length216 pages
Product details
- Publisher : Independently published (Dec 2 2019)
- Language : English
- Paperback : 216 pages
- ISBN-10 : 1712321633
- ISBN-13 : 978-1712321638
- Item weight : 531 g
- Dimensions : 17.78 x 1.3 x 25.4 cm
- Best Sellers Rank: #565,658 in Books (See Top 100 in Books)
- #56,548 in Textbooks
- Customer Reviews:
About the author
Follow authors to get new release updates, plus improved recommendations.

Mathuranathan Viswanthan is the author of a popular technical blog gaussianwaves.com that elaborates on signal processing for communication systems. His area of expertise include PHY layer signal processing algorithms for wireless applications, building simulation models for communication systems, code development using python and C++. He holds a Master's degree in Communication Engineering from BITS-Pilani, India.
Customer reviews
4.6 out of 5 stars
4.6 out of 5
3 global ratings
- 5 star4 star3 star2 star1 star5 star61%39%0%0%0%61%
- 5 star4 star3 star2 star1 star4 star61%39%0%0%0%39%
- 5 star4 star3 star2 star1 star3 star61%39%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star61%39%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star61%39%0%0%0%0%
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Top reviews from Canada
There are 0 reviews and 0 ratings from Canada