Butterworth / Chebyshev IIR
This interactive simulator explores Butterworth / Chebyshev IIR in Math Visualization. Design Butterworth, Chebyshev I/II LP/HP filters: |H(f)|, phase, impulse response, and z-plane pole–zero plot via bilinear transform. Use the controls to change the scenario; watch the visualization and any graphs or readouts to connect the model with lectures, labs, and homework.
Who it's for: For learners comfortable with heavier math or second-level detail. Typical context: Math Visualization.
Key terms
- butterworth
- chebyshev
- iir
- iir filter design
- math
- visualization
How it works
**IIR digital filter design**: pick an analog prototype (**Butterworth** flat passband, **Chebyshev I** equiripple in passband, **Chebyshev II** equiripple in stopband), apply the **bilinear transform** with **pre-warping** and watch the magnitude response, optional phase, and the **z-plane pole / zero map** update live. Crank up the order to sharpen the roll-off (steeper transition); pull **f_c** through the spectrum to see how poles slide along the unit circle. Chebyshev I gains roll-off at the cost of in-band ripple R_p; Chebyshev II is flat in the passband but ripples in the stopband around R_s.
Key equations
More from Math Visualization
Other simulators in this category — or see all 46.
Kalman Filter (1-D)
Recursive optimal estimation: noisy measurements, hidden truth, predict + update with Q and R; random-walk or constant-velocity model with ±2σ band and innovations.
Mandelbrot Deep Zoom
Drag/wheel deep zoom into the Mandelbrot set with smooth continuous coloring and named landmarks.
Julia Set Explorer
Pick c by clicking the embedded mini-Mandelbrot or animate c along a circle; Fatou dust vs connected sets.
Newton Fractal
Basins of attraction for Newton iteration on zⁿ−1 with adjustable relaxation ω.
Rössler Attractor
RK4 integration of ẋ=−y−z, ẏ=x+ay, ż=b+z(x−c); period-doubling cascade as c grows.
L-Systems (Turtle)
Lindenmayer string rewriting + turtle: Koch, Sierpinski, Hilbert, Heighway dragon, plant.