Nyquist Sampling (2D) — When Digital Captures AnalogueNew📱Canvas 2D companion to the Nyquist sampling simulation: sample a continuous sine or two-tone…
OFDM Subcarrier Spectrum (2D)New📱This 2D Canvas simulation sums N orthogonal subcarrier waves, each at an integer multiple of…
2D Image FFT (2D)New📱A real 2D Fast Fourier Transform of a test image running on plain Canvas2D: a row-column…
Waveform Visualizer (2D)New📱A 2D canvas equalizer built from additive sine-harmonic synthesis with live controls.
Doppler Weather Radar (2D)New📱A 2D Canvas PPI radar display that colours precipitation cells by radial velocity, showing…
Spectral Analysis (2D)New📱Build a signal from up to six harmonics and watch its FFT magnitude spectrum and live…
Convolution (2D) — Discrete Signal & Kernel LabNew📱Canvas 2D discrete-convolution lab: pick or hand-draw an input signal, choose a box,…
Fourier Wave Decomposition — 3DNew📱A 3D companion to Fourier Wave Decomposition: the same square/sawtooth/triangle…
GPS Trilateration (2D): Least-Squares Fix & Dilution of PrecisionNew📱2D GPS trilateration lab: place 3-8 satellites, add real range noise, and watch a…
Phased Array Near-Field Wave InterferenceNew📱A 2D companion to the 3D antenna radiation-pattern visualizer: instead of only plotting the…
2D AM/FM ModulationNew📱2D AM and FM modulation simulator with a real FFT-driven spectrum. Watch true…
2D FFT Spectrum Analyzer: Build the Fast Fourier Transform From ScratchNew📱A plain 2D-canvas spectrum analyzer with a hand-written radix-2 Cooley-Tukey FFT: mix…
Optical Fiber Light Rays (2D, Snell's Law & Bend Loss)New📱2D side-view optical fiber ray tracer: real Snell's-law refraction and total internal…
2D Digital Filter Designer — FIR/IIR Difference Equation & DFTNew📱Design a real FIR (moving-average or windowed-sinc) or IIR (cascaded biquad…
Phase-Locked Loop — 2D Mixer, Loop Filter & VCONew📱A genuine 2D phase-locked-loop simulation: an analog-multiplier phase detector compares the…
DMX512 Lighting Console 2D: Serial Frame & Stage Beam ModelNew📱A 2D DMX512 lighting-console simulator: patch four RGB stage fixtures onto a serial…
AI Cognitive Radio: 2D Bandit Spectrum-Access SimulatorNew📱2D companion to the 3D cognitive-radio waterfall, computed independently: a Q-learning agent…
AI Cognitive Radio: Dynamic Spectrum Access SimulatorNew📱An AI secondary-user agent learns via Q-learning which radio channels are free from…
DMX512 Lighting ConsoleNew📱Patch four RGB stage fixtures onto a DMX512 universe, drive their raw channel bytes from a…
Contact Network SimulatorNew📱Watch messages relay between a central hub and its contacts, with send rate, signal speed…
6G Technology: Massive MIMO BeamformingNew📱Steer a terahertz massive-MIMO phased-array beam toward a receiver: tune carrier frequency…
Cloud Computing Cloud Monitoring SimulationNew📱This simulation demonstrates how to monitor a cloud computing environment for performance…
Dynamic Ocean Acoustic Monitoring SimulationNew📱This simulation demonstrates how acoustic monitoring is used to study underwater…
Fourier Wave DecompositionNew📱This simulation allows you to explore the Fourier transform by visually decomposing complex…
Fourier Transform Visualizer Signals Spectra ConvolutionNew📱This simulation allows you to visualize the Fourier Transform of various signals, observe…
Fourier Series WaveNew📱This simulation showcases the representation of waves using Fourier series. Users can…
Waveform VisualizerNew📱This simulation provides an interactive visualization of various waveforms. Users can adjust…
Wavelet Transform — Haar & DaubechiesNew📱Decompose a signal with Discrete Wavelet Transform (DWT). Haar and Daubechies-4 filters…
Phase-Locked Loop — Locking onto a SignalNew📱A PLL compares its oscillator's phase to an input, then adjusts to track it. This feedback…
Nyquist Sampling — When Digital Captures AnalogueNew📱To capture a signal you must sample above twice its highest frequency (Nyquist rate). Sample…
Convolution — How Filters Reshape SignalsNew📱Convolution slides one function over another, multiplying and summing at each shift. It is…
Noise CancellationNew📱Visualise how active noise cancellation uses anti-phase signals to destructively interfere…
Spectral AnalysisNew📱Explore spectral analysis with our physics simulation. Analyze signals via FFT, spectrograms…
GPS TrilaterationNew📱Fix a receiver position from satellite ranges r=c·Δt — three circles pin the location, a…
2D Image FFTNew📱See an image, its 2D Fourier magnitude spectrum, and the result of frequency-domain…
Doppler Weather RadarNew📱A Doppler radar measures radial velocity via Δf=2v_r·f/c on a rotating PPI display. Only the…
AM / FM Modulation📱Interactive amplitude and frequency modulation simulator. See carrier, message and modulated…
FFT Spectrum Analyzer📱Real-time FFT frequency spectrum analyzer using the Web Audio API. Visualise sine, noise,…
Antenna Radiation Patterns📱Interactive polar plot of antenna radiation patterns: isotropic, dipole, monopole, Yagi-Uda,…
Optical Fiber & Total Internal Reflection📱Visualise total internal reflection, critical angle, numerical aperture and V-number in a…
Digital Filter (FIR/IIR) — Bode Plot & Frequency Response📱Interactive FIR/IIR digital filter designer. Visualise Bode plot (magnitude + phase),…
OFDM & WiFi Subcarriers — Multicarrier Modulation📱Interactive OFDM simulator. Visualise how WiFi splits data across orthogonal subcarriers,…
Phase-Locked Loop (PLL) — Clock Recovery & Carrier Sync📱Interactive PLL simulator. Watch a phase-locked loop lock onto a noisy carrier. Adjust VCO…
12 per page