문서도움말 센터
이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
크기를 데시벨로 변환
ydb = mag2db(y)
예제
ydb = mag2db(y)는 y에 지정된 크기 측정값을 데시벨(dB) 단위로 표현합니다. 크기와 데시벨 사이의 관계는 ydb = 20log10(y)입니다.
ydb
y
모두 축소
0.5π rad/sample의 정규화된 3dB 주파수를 갖는 3차 고역통과 버터워스 필터를 설계합니다. 필터의 주파수 응답을 계산합니다. 크기 응답을 데시벨 단위로 표현하고 플로팅합니다.
[b,a] = butter(3,0.5,'high'); [h,w] = freqz(b,a); dB = mag2db(abs(h)); plot(w/pi,dB) xlabel('\omega / \pi') ylabel('Magnitude (dB)') ylim([-82 5])
fvtool을 사용하여 계산을 반복합니다.
fvtool
fvtool(b,a)
입력 배열로, 스칼라, 벡터, 행렬 또는 N차원 배열로 지정됩니다. y가 비 스칼라이면 mag2db는 요소별 연산을 하게 됩니다.
mag2db
데이터형: single | double
single
double
크기 측정값(단위: 데시벨)으로, y와 같은 크기를 가지며 스칼라, 벡터, 행렬 또는 N차원 배열로 반환됩니다.
db | db2mag | db2pow | pow2db
db
db2mag
db2pow
pow2db
귀하의 시스템에 이 예제의 수정된 버전이 있습니다. 이 버전을 대신 여시겠습니까?
다음 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