Math & Numerical Methods

Signal Processing Simulators

A focused Math & Numerical Methods hub for signal processing tools, keeping related formulas, assumptions, and engineering checks together.

37 simulators

Adjacent categories

Simulator list

Adaptive Filter Lms Simulator
Signal Processing
Explore LMS adaptive-filter convergence and misadjustment from step size, tap count, input power, noise level, and plant drift.
AM/FM Modulation Simulator
Signal Processing
Learn how a message signal such as audio is "carried" by a radio wave through modulation.
Autocorrelation Function Simulator — Period Detection
Signal Processing
The autocorrelation simulator computes the biased autocorrelation R_xx[k] of a noisy sinusoid and visualizes how period detection works by finding the largest peak at lag k.
Bit Error Rate (BER) Simulator
Signal Processing
Bit Error Rate (BER) Simulator: Compute the bit error rate (BER) that decides the quality of a digital link. Adjust the signal-to-noise ratio Eb/N0, the modu…
Chirp-Z Transform / Zoom-DFT Simulator — High-Resolution Narrow-Band Analysis
Signal Processing
Chirp-Z Transform simulator for high-resolution narrow-band frequency analysis. Zoom into custom frequency ranges, resolve closely spaced tones with flexible bin resolution.
Compressive Sensing & L1 Reconstruction Simulator
Signal Processing
A hands-on simulator for compressive sensing: recover a "sparse" N-dimensional signal that has only K non-zero entries from far fewer than Nyquist measurements, using L1…
DFT Leakage Window Detail Simulator
Signal Processing
DFT leakage window simulator for analyzing scalloping loss, bin offset, and equivalent noise bandwidth in spectral analysis.
Digital Filter Designer (IIR/FIR)
Signal Processing
Design Butterworth, Chebyshev, and FIR filters. Visualize frequency response, coefficients, and test signals in real-time with this advanced digital filter designer tool.
Dynamic Time Warping (DTW) Simulator
Signal Processing
Dynamic Time Warping (DTW) Simulator: An interactive tool for Dynamic Time Warping, the classic algorithm that compares two time series whose speed or phase …
Eye Diagram Simulator
Signal Processing
Eye Diagram Simulator: Reproduce the "eye diagram" that shows the quality of a high-speed digital signal at a glance. Adjust the bit rate, rise time, jitter …
FFT Spectrum Analyzer Simulator
Signal Processing
Simulate FFT spectrum analysis with up to 5 sine waves. Explore windowing, spectral leakage, THD, and DFT parameters like frequency resolution in real time.
FIR Filter Design Simulator — Window Method
Signal Processing
Design linear-phase FIR low-pass filters by the window method. Impulse, dB magnitude, transition width, stopband attenuation and group delay update live.
Fourier Epicycles Simulator — Draw Any Curve with Rotating Circles
Signal Processing
Draw a curve with your mouse and watch it decomposed by DFT into rotating circles (epicycles). Adjust the number of circles in real time to see how Fourier approximation works.
Fourier Series Visualizer — Rotating Phasors & Wave Synthesis
Signal Processing
Explore Fourier series synthesis: simulate square, triangle, and sawtooth waves with 1-50 harmonics. Watch Gibbs phenomenon and harmonic spectrum evolve in real-time.
Fourier Transform Visualizer — FFT Spectrum Analyzer
Signal Processing
Explore Fourier transforms interactively. Adjust signals, windows and frequencies with sliders to visualize real-time waveform and spectrum changes.
Goertzel Algorithm Simulator — DTMF Single Frequency Detection
Signal Processing
Detect DTMF tones with the Goertzel algorithm. A second-order IIR filter extracts 8 DFT bins in O(N), ideal for embedded single-tone detection without an FFT.
Hilbert Transform & Analytic Signal — Envelope Detection
Signal Processing
The Hilbert envelope simulator applies a DFT-based Hilbert transform to an AM signal and extracts instantaneous amplitude, phase and frequency to visualize envelope detection.
Bilinear Transform Simulator — Analog to Digital IIR
Signal Processing
Bilinear Transform Simulator — Analog to Digital IIR: Convert an analog first-order lowpass filter H(s)=ωc/(s+ωc) into a digital IIR filter with the bilinear…
IIR Filter Designer — Butterworth Low-Pass Magnitude Response
Signal Processing
IIR Butterworth low-pass filter designer. Visualize gain |H(jω)| on a Bode plot in real time and compute the minimum order needed for given f_c, f_s and A_s.
Laplace Transform Calculator & Visualizer
Signal Processing
Master Laplace transforms with our interactive calculator. Visualize f(t) and F(s), compute partial fractions, and explore pole-zero maps in real time.
Matched Filter Simulator — Pulse Detection in Noise
Signal Processing
Matched filter simulator: detect a known pulse in white noise via convolution. Compute input/output SNR and processing gain in real time, visualize gain = L.
MFCC Feature Simulator — Mel-Frequency Cepstral Coefficients
Signal Processing
The MFCC simulator applies pre-emphasis, a Hamming window, FFT, a mel filter bank, log and DCT to extract Mel-Frequency Cepstral Coefficients from a speech signal in real time.
Mutual Information (MI) Estimation Simulator
Signal Processing
An interactive playground for I(X;Y), the information-theoretic measure of dependence that captures both linear and non-linear relations.
Nyquist Sampling Theorem Simulator — Aliasing of Sampled Signals
Signal Processing
Nyquist sampling simulator: signal frequency f, sampling rate f_s, duration and bit depth N to compute Nyquist f_s/2, alias frequency f_alias and quantisation SNR=6.02N+1.76 dB.
Parseval's Theorem — Energy Conservation in Time and Frequency
Signal Processing
Parseval's theorem for the DFT: time-domain energy of a discrete signal equals frequency-domain energy. Test with sinusoid, rectangular pulse and Gaussian signals in real time.
Shannon Channel Capacity Simulator — Information Theory Limit
Signal Processing
Compute Shannon-Hartley capacity C=B·log2(1+S/N) in real time from bandwidth, signal and noise power. Visualises SNR, spectral efficiency and required bandwidth for a target rate.
Digital Filter Design — Frequency Response Simulator
Signal Processing
Design digital low-pass, high-pass and band-pass filters and inspect their frequency response in real time.
Digital Filter Frequency Response Design Tool
Signal Processing
Design and visualize Butterworth, Chebyshev & Bessel IIR filter responses in real time. Adjust type, order, and cutoff frequency instantly.
Signal Modulation Simulator
Signal Processing
Visualize AM, FM, and PM modulation in real time. Adjust parameters like carrier frequency and modulation index to see waveforms and spectra.
Signal & Noise SNR Analyzer
Signal Processing
Analyze signal integrity in real time. Add noise types, compute SNR/ENOB, and visualize results with this interactive CAE tool.
Sampling Theorem & Aliasing Visualizer
Signal Processing
Visualize the Nyquist-Shannon sampling theorem interactively. See real-time aliasing when sampling is too slow and understand the Nyquist frequency.
Spread Spectrum Processing Gain Simulator
Signal Processing
Design a direct-sequence spread spectrum (DSSS) communication link.
Waveform Generator & Synthesizer — RMS, FFT Spectrum, THD Calculator
Signal Processing
Design complex waveforms by combining up to 4 signal components. Instantly analyze key metrics like RMS, THD, and crest factor while visualizing the composite result.
Daubechies-4 Wavelet Simulator — db4 Multiresolution Analysis
Signal Processing
Interactive Daubechies-4 (db4) wavelet simulator: multi-level DWT of 1D signals, thresholding of detail coefficients, and reconstruction MSE. Smoother basis than Haar.
Haar Wavelet Transform Simulator — Multiresolution Analysis and Compression
Signal Processing
Haar wavelet decomposition for step signal analysis with real-time coefficient visualization, compression, and reconstruction error thresholding.
Window Function Spectral Comparison — Mainlobe Width and Sidelobe Suppression
Signal Processing
Window Function Spectral Comparison tool for analyzing mainlobe width and sidelobe suppression in rectangular, Hann, Hamming, Blackman windows. Spectral leakage analysis.
Z-Transform & Digital Signal System Analyzer
Signal Processing
Visualize and analyze digital filters in real-time. Enter H(z) coefficients to get pole-zero plots, frequency & impulse responses, and stability checks.