Dublin Core
Title
Digital Signal Processing Using Python, MATLAB, and Octave
Creator
Aldebaro Klautau
Description
This practical guide bridges the core concepts of Digital Signal Processing (DSP) and modern digital communications. It focuses on the implementation of these principles using open-source tools like Python, Octave, and GNU Radio, alongside low-cost hardware platforms (USRP, DVB-T dongles, and HackRF).
The book takes a hands-on, code-first approach to building modern systems, such as software-defined radios. It deliberately avoids high-level toolboxes and GUIs to encourage a deeper understanding of the underlying algorithms. The provided code is developed to be compatible with both MATLAB and Octave, allowing readers to replicate all figures and results.
Aimed at self-taught engineers and technical professionals, this resource is ideal for those seeking practical, application-driven knowledge beyond theoretical textbooks. All software and updated references are available on the book's companion website.
The book takes a hands-on, code-first approach to building modern systems, such as software-defined radios. It deliberately avoids high-level toolboxes and GUIs to encourage a deeper understanding of the underlying algorithms. The provided code is developed to be compatible with both MATLAB and Octave, allowing readers to replicate all figures and results.
Aimed at self-taught engineers and technical professionals, this resource is ideal for those seeking practical, application-driven knowledge beyond theoretical textbooks. All software and updated references are available on the book's companion website.
Subject
Digital Signal Processing (DSP)
Publisher
UFPA
Date
2025
Format
PDF
Language
English
Type
Text

