PPolySim OS

Matched Filter

A radar echo can be drowned in noise, yet still be found. See how a matched filter concentrates a hidden pulse into one clear peak.

Matched FilterLive

Controls

Presets

A matched filter correlates a received signal with a known template, concentrating the pulse energy into a single sharp peak while averaging noise away. It gives the best possible detection in white noise — the core of radar, sonar, and GPS. Educational tool.

▶ Run in Python

Data Inspector

Detected position0.56 × length
Detectionpulse found ✓

Governing equation

Reading this result: The pulse is buried, but correlation adds its energy coherently while random noise averages toward zero — the peak still clears the detection threshold.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →
★ Sign in to save this setup
Save your tuned setup, or drop this simulation into your own site, docs, or course page.

How it works

A matched filter correlates the incoming signal with a known template of the pulse, coherently adding the pulse energy while noise averages out. It maximizes signal-to-noise ratio for detection in white noise — the backbone of radar, sonar, GPS, and digital receivers. Educational tool.

Ask the AI about this model

The math, the assumptions, real-world uses, or a code translation — explained for this exact simulation.

More Signals simulations

Frequently asked questions

Is this matched filter detection tool really free?
Yes. Matched Filter runs entirely in your browser using your device's own compute, so local use is free forever. You only pay Compute Tokens if you scale a job to the cloud.
Do I need to install anything?
No. Everything runs client-side in a modern browser — no downloads, no license, no account required to start.
Can I save or share my simulation?
Create a free account to save projects, and use a shareable embed or minted DOI to publish a live, interactive version anywhere.
How accurate are the results?
The solver uses established numerical methods, but results are for research and educational purposes and should be validated against experiment or professional review before you rely on them.