문서도움말 센터
이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
전력을 데시벨로 변환
ydb = pow2db(y)
예제
ydb = pow2db(y)는 y에 지정된 전력 측정값을 데시벨(dB) 단위로 표현합니다. 전력과 데시벨 사이의 관계는 ydb = 10log10(y)입니다.
ydb
y
모두 축소
2π/3 rad/sample의 정규화 주파수를 갖는, 잡음이 있는 정현파의 1024개 샘플을 생성합니다. pwelch를 사용하여 신호의 전력 스펙트럼을 추정합니다. 추정값을 데시벨로 표현한 다음 플로팅합니다.
pwelch
n = 0:1024-1; x = cos(2*pi*n/3) + randn(size(n)); [pxx,w] = pwelch(x,'power'); dB = pow2db(pxx); plot(w/pi,dB) xlabel('\omega / \pi') ylabel('Power (dB)')
출력 인수 없이 pwelch를 사용하여 계산을 반복합니다.
pwelch(x,'power')
입력 배열로, 스칼라, 벡터, 행렬 또는 N차원 배열로 지정됩니다. y가 비 스칼라이면 pow2db는 요소별 연산을 하게 됩니다.
pow2db
데이터형: single | double
single
double
전력 측정값(단위: 데시벨)으로, y와 같은 크기를 가지며 스칼라, 벡터, 행렬 또는 N차원 배열로 반환됩니다.
db | db2mag | db2pow | mag2db
db
db2mag
db2pow
mag2db
귀하의 시스템에 이 예제의 수정된 버전이 있습니다. 이 버전을 대신 여시겠습니까?
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office