Skip to content

Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.

License

Notifications You must be signed in to change notification settings

ElectroProg/dsp-theory

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital signal processing

Digital signal processing

Проект содержит интерактивные материалы в виде законченных лекций по цифровой обработке сигналов (ЦОС) в виде тетрадок Jupyter Notebook. Это мои заметки по теоретическим аспектам и практическому применению задач ЦОС.

Материалы представлены с использованием библиотек на языке Python (numpy , scipy, matplotlib, seaborn etc). Основная информация взята из моих лекций, которые я, будучи аспирантом, читал студентам Московского Энергетического Института (НИУ МЭИ). Частично информация из этих лекций была использована на обучающих семинарах в Центре Современной Электроники, где я выступал в качестве докладчика. Кроме того, в эти лекции входит перевод различных статей, компиляция материалов из достоверных источников и литературы по тематике цифровой обработки сигналов, а также официальная документация по прикладным пакетам и встроенным функциям библиотек scipy и numpy языка Python.

Большая часть обучающего материала для наглядного и интерактивного представления реализована с использованием Jupyter Notebook.

Main information

Title Digital signal processing
Author Alexander Kapitanov
Language Python
Contact
Release 10 Jul 2019
License GNU GPL 3.0

List of requirements

Requirements
jupyter
matplotlib
seaborn
scipy
numpy

TODO

  • Wavelet analysis
  • Audio analysis: Mel-spectrogram, griffin-lim algorithm, etc.

P.S. Thanks for reading! P.P.S. English Version of the notebooks can be found in src-en folder.

Link

Contributors:

  • Kapitanov Alexander (capitanov)
  • Vladimir Fadeev (kirlf)
  • Kunal Rustagi (kunalrustagi08)

Release:

  • 2019/07/10.

License:

  • GNU GPL 3.0.

About

Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 70.3%
  • HTML 29.7%