Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 20090

Python is a high-level interpreted general programming language. Python has popular numerical and scientific libraries/packages, most notably numpy and scipy. The scipy.signal package is a powerful signal processing software collection. This tag covers the use of numpy, scipy, and other Python packages often used for SP computations.

1 vote
1 answer
1k views

Analytical expression for step response of digital bessel filter

If I apply a digital Bessel filter to a perfect step function, I get something that looks like the following: The green line is the input step response data sampled at 500kHz, the red line is obtai …
KBriggs's user avatar
  • 320
1 vote
2 answers
3k views

Formula for Bessel low-pass filter coefficients

When I am filtering a signal in python, it has a built in function to generate bessel filter coefficients given a cutoff ratio and a filter order (number of poles). …
KBriggs's user avatar
  • 320
0 votes
0 answers
370 views

Translating Bessel filter from python to C - odd behavior past the cutoff frequency

I use 64-bit doubles for everything in the C code, and my first guess was that maybe the python implementation uses 128-bit doubles, since the point at which the python code levels off is suspiciously … Another possiblity is that in my C code implementation, I have not implemented Gustaffson's method to ensure that the forward and backward filtered results are the same, which is done in the python version …
KBriggs's user avatar
  • 320