Skip to content

A zero-phase digital filtering implementation in Python.

Notifications You must be signed in to change notification settings

luckykk273/filtfilt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

filtfilt

A zero-phase digital filtering implementation in Python.
This repository is just to re-implement the scipy.signal.filtfilt() in pure Python.

Usage

If you only want to run the function filtfilt() without tests:

poetry install --no-dev

If you also want to run the tests:

poetry install

After installing all necessary dependencies, run:

pytest

Or read your own data, get b and a, and then pass into filtfilt().

Note

For simplification,

  1. 1D array support only.
  2. Padding method support only.

Reference

scipy.signal.filtfilt
linear filter

About

A zero-phase digital filtering implementation in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages