Python for Signal Processing

Featuring IPython Notebooks

  • José Unpingco

Table of contents

  1. Front Matter
    Pages i-x
  2. José Unpingco
    Pages 1-21
  3. José Unpingco
    Pages 23-43
  4. José Unpingco
    Pages 45-55
  5. José Unpingco
    Pages 57-91
  6. José Unpingco
    Pages 93-122
  7. José Unpingco
    Pages E1-E1
  8. Back Matter
    Pages 123-128

About this book


This book covers the fundamental concepts in signal processing illustrated with Python code and made available via IPython Notebooks, which are live, interactive, browser-based documents that allow one to change parameters, redraw plots, and tinker with the ideas presented in the text. Everything in the text is computable in this format and thereby invites readers to “experiment and learn” as they read. The book focuses on the core, fundamental principles of signal processing. The code corresponding to this book uses the core functionality of the scientific Python toolchain that should remain unchanged into the foreseeable future.  For those looking to migrate their signal processing codes to Python, this book illustrates the key signal and plotting modules that can ease this transition. For those already comfortable with the scientific Python toolchain, this book illustrates the fundamental concepts in signal processing and provides a gateway to further signal processing concepts.



Digital Communication Discrete-Time Signal Processing IPython Signal Processing Linear Systems Python Signal Processing Signal Analysis Signal Estimation Signal Processing Signal Projection

Authors and affiliations

  • José Unpingco
    • 1
  1. 1.San DiegoUSA

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing Switzerland 2014
  • Publisher Name Springer, Cham
  • eBook Packages Engineering
  • Print ISBN 978-3-319-01341-1
  • Online ISBN 978-3-319-01342-8
  • Buy this book on publisher's site
Industry Sectors
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Oil, Gas & Geosciences