All Projects → capitanov → Dsp Theory

capitanov / Dsp Theory

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

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dsp Theory

dsp-theory
Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.
Stars: ✭ 643 (+47.14%)
Mutual labels:  fpga, dsp, numpy, scipy, convolution, fft
Psi4numpy
Combining Psi4 and Numpy for education and development.
Stars: ✭ 170 (-61.1%)
Mutual labels:  jupyter-notebook, tutorial, numpy, scipy
Ncar Python Tutorial
Numerical & Scientific Computing with Python Tutorial
Stars: ✭ 50 (-88.56%)
Mutual labels:  jupyter-notebook, tutorial, numpy, scipy
Gasyori100knock
image processing codes to understand algorithm
Stars: ✭ 1,988 (+354.92%)
Mutual labels:  jupyter-notebook, tutorial, numpy
Data Analysis
主要是爬虫与数据分析项目总结,外加建模与机器学习,模型的评估。
Stars: ✭ 142 (-67.51%)
Mutual labels:  jupyter-notebook, numpy, scipy
Scipy con 2019
Tutorial Sessions for SciPy Con 2019
Stars: ✭ 142 (-67.51%)
Mutual labels:  jupyter-notebook, tutorial, scipy
Neural Network From Scratch
Ever wondered how to code your Neural Network using NumPy, with no frameworks involved?
Stars: ✭ 230 (-47.37%)
Mutual labels:  jupyter-notebook, tutorial, numpy
Workshopscipy
A workshop for scientific computing in Python. ( December 2017 )
Stars: ✭ 391 (-10.53%)
Mutual labels:  jupyter-notebook, numpy, scipy
FFTVisualizer
This project demonstrates DSP capabilities of Terasic DE2-115
Stars: ✭ 17 (-96.11%)
Mutual labels:  fpga, dsp, fft
math
Useful m-scripts for DSP (CIC, FIR, FFT, Fast convolution, Partial Filters etc.)
Stars: ✭ 15 (-96.57%)
Mutual labels:  fpga, dsp, fft
intfftk
Fully pipelined Integer Scaled / Unscaled Radix-2 Forward/Inverse Fast Fourier Transform (FFT) IP-core for newest Xilinx FPGAs (Source language - VHDL / Verilog). GNU GPL 3.0.
Stars: ✭ 43 (-90.16%)
Mutual labels:  fpga, dsp, fft
Credit Risk Modelling
Credit Risk analysis by using Python and ML
Stars: ✭ 91 (-79.18%)
Mutual labels:  jupyter-notebook, numpy, scipy
Learning python
Source material for Python Like You Mean it
Stars: ✭ 78 (-82.15%)
Mutual labels:  jupyter-notebook, tutorial, numpy
Stats Maths With Python
General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python
Stars: ✭ 381 (-12.81%)
Mutual labels:  jupyter-notebook, numpy, scipy
Thesemicolon
This repository contains Ipython notebooks and datasets for the data analytics youtube tutorials on The Semicolon.
Stars: ✭ 345 (-21.05%)
Mutual labels:  jupyter-notebook, tutorial, numpy
Notes Python
中文 Python 笔记
Stars: ✭ 6,127 (+1302.06%)
Mutual labels:  jupyter-notebook, numpy, scipy
Surge
A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.
Stars: ✭ 4,945 (+1031.58%)
Mutual labels:  convolution, fft, dsp
Fpga Fft
A highly optimized streaming FFT core based on Bailey's 4-step large FFT algorithm
Stars: ✭ 45 (-89.7%)
Mutual labels:  fpga, fft, dsp
dsp
DSP and filtering library
Stars: ✭ 36 (-91.76%)
Mutual labels:  dsp, convolution, fft
Audio Spectrum Analyzer In Python
A series of Jupyter notebooks and python files which stream audio from a microphone using pyaudio, then processes it.
Stars: ✭ 273 (-37.53%)
Mutual labels:  jupyter-notebook, fft, scipy

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 lectures (Russian)

List of lectures (English)

List of requirements

Requirements
jupyter
matplotlib
seaborn
scipy
numpy

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) - EN versions.

Release:

  • 2019/07/10.

License:

  • GNU GPL 3.0.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].