How do you convert from Decibels to SNR for use with Shannon's equation?

Click For Summary
SUMMARY

This discussion focuses on converting decibels (dB) to Signal-to-Noise Ratio (SNR) for application in Shannon's equation. The formula used is SNR(dB) = 10 log(S/N), where log is base 10. To convert from dB to SNR, one divides the dB value by 10 and raises 10 to that power. For example, 35 dB converts to SNR as follows: SNR = 10^(35/10) = 10^3.5.

PREREQUISITES
  • Understanding of logarithmic functions, specifically base 10 logarithms.
  • Familiarity with the concept of Signal-to-Noise Ratio (SNR).
  • Basic knowledge of Shannon's equation and its applications.
  • Ability to perform exponentiation and division operations.
NEXT STEPS
  • Study the derivation of Shannon's capacity formula and its implications in communication theory.
  • Learn about logarithmic properties and their applications in signal processing.
  • Explore practical examples of SNR calculations in various communication systems.
  • Investigate the impact of noise on signal quality and how to optimize SNR in real-world scenarios.
USEFUL FOR

This discussion is beneficial for students preparing for exams in telecommunications, engineers working with signal processing, and anyone interested in understanding the mathematical foundations of communication systems.

Comscistudent
Messages
18
Reaction score
0
Hi all,

It's been many years since I did Mathematics last and I'm having trouble converting from db to the format required by Shannon's formula.

I've googled and looked in the textbook but it's all a bit technical for me, I see logs and formula manipulation and go cross-eyed.

I understand that decibels represent a ratio of S/N. Can someone maybe show me how to convert from 20db to the relevant Snr for shannons? Please explain as if trying to teach it to a 5 year old :)

I have found the SNR = 10log(S/N) ,where log is to the base 10, and I have a worked example using this but I get lost with the manipulations. Is there any rough and ready conversion?

I'm studying for an exam, this isn't a case of I have a simple question to convert from 20db, if it helps please pick an arbitrary number of db for the example.

Many thanks in advance
 
Physics news on Phys.org
In case more info is needed -

35db is the SNR in the question
SNR(db) = 35 = 10log(SNR) (all logs are base 10)
SNR = 1035/10 = 103.5

Where does the 35/10 come from? if it was 20 db would it just be 20/10?
 
Ok so it turns out all you do is divide the decibels by 10 and raise 10 to this power. Example = 27 decibels = 102.7
 

Similar threads

Replies
9
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
17
Views
5K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K