I have some data in MATLAB that represents power density measured in dBW, and I would like to convert the data to units of dBm.
Prashant Kumar answered .
2025-11-20
dBW = 10*log10(Pxx/(1 Watt))
= 10*log10(Pxx) for Pxx in Watts
dBm = 10*log10((1000 mW/W)*Pxx /(1 milliWatt))
= 10*log10(1000*Pxx)
= 10*log10(Pxx) + 10*log10(1000)
= 10*log10(Pxx) + 10*(3)
= 10*log10(Pxx) + 30
= dBW + 30