Spectrum block shows incorrect dbm value
이전 댓글 표시
Dear all,
In the attached model NCO generates a sine wave of 32MHz and spectrum is set to RBW of 1MHz, 50Ohm resistance. We can see in the Spectrum, that the peak value in dbm is 6.9823, which corresponds to a peak-to-peak voltage of 1.413V. However, in the scope block we can see, that the signal amplitude is 2V peak-to-peak, which corresponds to 10dbm (dbm = 10*log10(1000*Vrms^2/R)). Why so?
The model is attached.


Thank you!
댓글 수: 4
Sergei
2025년 6월 26일
Mathieu NOE
2025년 6월 30일
funny
the difference you mention is exactly 3 dB (as if you swap Vpeak vs a Vrms value = sqrt(2) factor for a sine wave)
Mathieu NOE
2025년 7월 1일
hello
"funny" was maybe not the most appropriate word, I was just suggesting that there is somewhere a mistake as somewhere we use Vrms instead of Vpeak and that's why we see a 3 dB difference
but as I can't open your slx file (because I run R2020a release) I can't say for sure where the confusion may come from
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Scopes and Data Logging에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!