Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1001 Bytes

README.md

File metadata and controls

44 lines (28 loc) · 1001 Bytes

dsp-notebooks

These are a collection of interactive Jupyter notebooks for demonstrating signal processing to 300-level students.

Installation

You can download the files from https://github.com/mph-/dsp-notebooks or better still use git:

$ git clone https://github.com/mph-/dsp-notebooks.git

You will also need to install the Python package Jupyter or Microsoft vs code. Jupyter is provided as part of Anaconda, https://www.anaconda.com/distribution/

Other required Python packages are:

  1. numpy
  2. scipy
  3. matplotlib
  4. pyaudio
  5. ipywidgets

Running

You can then run the notebooks either through an IDE (such as Microsoft vs code with Python extensions) or from the command line:

$ cd dsp-notebooks
$ jupyter notebook intro.py

Then select a topic and then Run All under the Cell menu.

Issues

Please report issues to https://github.com/mph-/dsp-notebooks/issues/new

Copyright 2018--2020 Michael Hayes, UCECE