Signal-to-noise ratio demonstrator

    Start To launch labAlive simulation applications you need a Java Runtime Environment supporting Java Web Start on your system. Here you can get more information about installing the right Java version. title="Start via Windows Batch Start" onclick="gtag('event', 'Snr', {'event_category': 'Launch bat', 'event_label': 'Signal-to-noise ratio (SNR) demonstration'});">

This demonstration shows various signals interfered by noise. Evaluate the signal quality!

Thus, the signal quality is measured as the ratio of signal power to noise power: Signal-to-noise ratio (SNR).

SNR= S N = signalpower noisepower MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBamXvP5wqonvsaeHbd9wDYLwzYbqe e0evGueE0jxyaibaieYlf9irVeeu0dXdh9vqqj=hEeeu0xXdbba9fr Fj0=OqFfea0dXdd9vqaq=JfrVkFHe9pgea0dXdar=Jb9hs0dXdbPYx e9vr0=vr0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaiaado facaWGobGaamOuaiabg2da9maalaaabaGaam4uaaqaaiaad6eaaaGa eyypa0ZaaSaaaeaacaWGZbGaamyAaiaadEgacaWGUbGaamyyaiaadY gacaaMc8UaamiCaiaad+gacaWG3bGaamyzaiaadkhaaeaacaWGUbGa am4BaiaadMgacaWGZbGaamyzaiaaykW7caWGWbGaam4BaiaadEhaca WGLbGaamOCaaaaaaa@5468@

The Signal-to-noise ratio is usually measured in decibels (dB).

SN R dB =10lg S N MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBamXvP5wqonvsaeHbd9wDYLwzYbqe e0evGueE0jxyaibaieYlf9irVeeu0dXdh9vqqj=hEeeu0xXdbba9fr Fj0=OqFfea0dXdd9vqaq=JfrVkFHe9pgea0dXdar=Jb9hs0dXdbPYx e9vr0=vr0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaiaado facaWGobGaamOuamaaBaaaleaacaWGKbGaamOqaaqabaGccqGH9aqp caaIXaGaaGimaiGacYgacaGGNbWaaSaaaeaacaWGtbaabaGaamOtaa aaaaa@4195@

Launch the app and try out how different signals will be interfered by noise depending on the S/N-ratio.

SNR Sine wave Audio signal
20 dB
SNR = 20 dB, sine 100 Hz, noise bandwidth 1 kHz
SNR = 20 dB, sine 100 Hz, noise bandwidth 1 kHz
10 dB
SNR = 10 dB, sine 100 Hz, noise bandwidth 1 kHz
SNR = 10 dB, sine 100 Hz, noise bandwidth 1 kHz
6 dB
SNR = 6 dB, sine 100 Hz, noise bandwidth 1 kHz
SNR = 6 dB, sine 100 Hz, noise bandwidth 1 kHz
3 dB
SNR = 3 dB, sine 100 Hz, noise bandwidth 1 kHz
SNR = 3 dB, sine 100 Hz, noise bandwidth 1 kHz
0 dB
SNR = 0 dB, sine 100 Hz, noise bandwidth 1 kHz
SNR = 0 dB, sine 100 Hz, noise bandwidth 1 kHz
Sine wave and audio signals with SNR = 20 dB, 10dB, 6 dB, 3 dB and 0 dB. Noise bandwidth is 1000 Hz.

See also

The same scenarios with a noise bandwidth 200 Hz are shown is this experiment: Noise bandwidth demonstration.

SNR demonstration application
A signal x(t) is superimposed by noise.

Adjust the signal-to-noise ratio (SNR) and produce different signal qualities. Analyze the impact of Gaussian noise on the selected signal.

Further interactive options: