GaussianWaves
Signal processing labs for communication systems
Run the math. Verify the sim. Ship the curve. Interactive calculators, dual Matlab/Python tutorials, and learning paths for engineers who need working results.
Featured calculators
Free interactive DSP and wireless tools — shareable links, no signup.
BER vs Eb/N0BPSK, QPSK, QAM theoretical curvesShareable link · match your Monte CarloOpen calculator →
Eb/N0 ↔ SNRBit / symbol energy and sample SNRShareable link · copy Python noiseOpen calculator →
RRC filter and bandwidthRoot-raised cosine with live plotShareable link · copy design paramsOpen calculator →
Shannon capacityShannon–Hartley channel capacityShareable link · plot C vs SNROpen calculator →
OFDM CP overheadSubcarriers and cyclic prefix costShareable link · symbol timingOpen calculator →
3GPP TDL channelsTR 38.901 TDL and coherence bandwidthShareable link · PDP viewOpen calculator →
EVM → SNRError vector magnitude to SNRShareable link · 3GPP-style checkOpen calculator →
Learning paths
Curated sequences through the archive — theory plus simulation.
Digital Modulations 101BPSK → QPSK → M-PSK → QAM → EVMOpen path →
OFDM LabIntro → Orthogonality → IFFT → Cyclic prefix → BEROpen path →
Fading and DiversityRayleigh BER → Clarke → Young → SIMO → SC → MRCOpen path →
Matlab → PythonGuide → BPSK BER → QAM → M-PSKOpen path →
Books and ebooks
Simulation models from scratch — Matlab and Python.
Digital Modulations using PythonPDF ebook with runnable codeView products →
Digital Modulations using MatlabBuild simulation models from scratchView books →
Wireless Comm Systems in MatlabEnd-to-end wireless sims — PDF and printView book →
One equation. One plot. One Colab. Prefer the article archive? Browse the latest posts below, or jump into a learning path above. Books with full simulation code are on the products page.
Recent articles
- Eb/N0, Es/N0 and SNR — conversions for BER simulations
- Introducing SpecsCore AI – local datasheet compliance for hardware engineers
- CNN vs. FIR Filter: Visualizing Neural Network Weights for Signal Processing
- From Matlab to Python — a mini-guide for DSP engineers
- Shrink to Win: Regularization’s Role in Model Success
- Model Distillation Explained: How DeepSeek Leverages the Technique for AI Success