Skip to main content
Share Your Experience: Take the 2024 Developer Survey

New answers tagged

0 votes
Accepted

Gaussian Pulse shaping filter

I won't provide the CC++ implementation, but hopefully the following details in Python can be used for validation and direction for the approach to use. GMSK is implemented as data given as ...
Dan Boschen's user avatar
0 votes
Accepted

Butterworth filter vs Elliptic filter - artefacts and huge transient

Here is what's happening Your filter specification is unsuitable for a Butterworth filter especially with such a low corner frequency. The dead give away here is the filter order is which is 42 (which ...
Hilmar's user avatar
  • 45.4k
1 vote

Butterworth filter vs Elliptic filter - artefacts and huge transient

Note that the designed Butterworth filter is of order 47 while the designed elliptic filter just has a lower order 7 given the same specification which is a known fact as mentioned here. Keeping the ...
AHT's user avatar
  • 349
1 vote

How to design IIR digital filters?

To design a filter directly in the discrete time domain (z transform) from a specification of the poles and zeroes is simple (incidentally, you have no choice but to get an IIR filter since the filter ...
Stephen's user avatar
  • 381
0 votes

How do you interpret the sign (positive, negative or zero) of the phase spectrum?

The phase response in both cases represents the relative phase shift within the window you are looking at. For the DFT, this represents the phase shift of one sinusoidal component relative to a ...
Baddioes's user avatar
  • 1,040
2 votes

How do you interpret the sign (positive, negative or zero) of the phase spectrum?

The best way to view the phase of a digital filter that operates in real-time is, first represent a polarity inversion, that is that the linear gain at (or very close to) DC is negative, as a phase ...
robert bristow-johnson's user avatar
0 votes
Accepted

algorithm for second order butterworth filter

Matlab, Octave, Python, etc. all have build in functions to design Butterworth filters, so you can just use that. If you want to do it manually, you can use the following process. Design the ...
Hilmar's user avatar
  • 45.4k

Top 50 recent answers are included