Parameters
Filter Type
Design Method
Sampling Rate f_s
1000 Hz
Cutoff Frequency f_c
0.100
Normalized (0 to 0.5 × f_s)
Filter Order N
4
—
-3dB Frequency
—
Stopband @ 2f_c [dB]
4
Filter Order
—
Group Delay [samples]
—
Phase Delay @ f_c
Magnitude Response [dB]
Phase Response [rad]
Test Signal (noisy sine wave) — Before & After Filter
Computing coefficients...
Theory
Butterworth squared magnitude response:
$$|H(j\Omega)|^2 = \frac{1}{1+\left(\Omega/\Omega_c\right)^{2N}}$$Bilinear transform (analog → digital):
$$s = \frac{2}{T}\frac{z-1}{z+1}$$Group delay: $\tau_g(\omega) = -\dfrac{d\angle H(e^{j\omega})}{d\omega}$
Chebyshev Type I: equiripple passband enables steeper rolloff than Butterworth at the same order.
Applications: vibration/acoustic sensor denoising · control system signal pre-processing · structural health monitoring (SHM) · audio effect prototyping · biomedical signal conditioning (ECG, EEG).