Skip to content

nishchalk/dsp_playground

Repository files navigation

Digital Signal Processing Playground

This is a group project for the course 'Foundations of Educational Technology' by Prof.Kaushal Bhagat. You can find the ppt here

This collection of jupyter notebooks for the book "Python for Signal Processing", introduces various topics of Digital Signal Processing. This book is available as a blog where you can read the formatted notebooks and comment further.

The theory is accompanied by computational examples written in IPython 3.

The sources of the notebooks, as well as installation and usage instructions can be found on GitHub.

How to create interactive notebooks

  1. Write code in jupyter notebook using the nbinterct format.
    • import nbinteract module from ipywidgets import interact
    • write the code snippet as a function and give functions for to interact module using interact(<function_name>, <p1>(:range),<p2>(:range))
  2. Convert the notebook using command nbinteract <notebook_name>.ipynb
  3. Done!

About

Playground for DSP learners

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published