Converting to dBm from pwelch function

How do I convert Pxx that I get from using the pwelch to dBm. I know we can convert to dB by 10*log10(Pxx) but I was unsure how we would do it to get dBm.

답변 (1개)

Wayne King
Wayne King 2013년 7월 31일
편집: Wayne King 2013년 7월 31일

0 개 추천

Since 1 milliwatt is 0 dBm, you can do the following:
10*log10(1e3*Pxx)
from the above, you see that a power of 1 milliwatt will equal 0 dBm.
or equivalently,
10*log10(Pxx)+30

댓글 수: 3

Divya Venkatesha
Divya Venkatesha 2013년 8월 1일
Hi Wayne,
Thanks for your reply. I tried that and it doesnt seem to stack up. I have an input power level of -80 and if I add 30 to the 10log10(Pxx) I get 71dB which gives me a gain of 151dB. But I have tried using voltages and the gain should be 75dB which is also verified by simulations. So I am really not sure what units Pxx has. Any feed back will be appreciated.
Many Thanks Divya
Wayne King
Wayne King 2013년 8월 1일
What units is your input time series in?
Divya Venkatesha
Divya Venkatesha 2013년 8월 2일
My input is in dBm.

댓글을 달려면 로그인하십시오.

카테고리

태그

질문:

2013년 7월 31일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by