powerbw
전력 대역폭
구문
설명
powerbw(___)
에 출력 인수를 지정하지 않으면 현재 Figure 창에 PSD 또는 파워 스펙트럼을 플로팅하고, 대역폭 영역을 표시합니다.
예제
입력 인수
출력 인수
알고리즘
3dB 대역폭을 결정하기 위해 powerbw
함수는 사각 윈도우를 사용하여 주기도 파워 스펙트럼 추정값을 계산하고 가장 높은 추정값을 기준 레벨로 사용합니다. 대역폭은 스펙트럼이 기준 레벨보다 3dB만큼 떨어지는 점들 사이의 주파수 차이입니다. 신호가 3dB만큼 떨어지기 전에 끝점 중 하나에 도달하면 powerbw
는 끝점을 사용하여 차이를 계산합니다.
다음 세 가지 방법으로 샘플 레이트 fs
에서 신호 x
의 3dB 대역폭 bw
값을 동일하게 구할 수 있습니다.
신호에서 직접 | bw = powerbw(x,fs) |
신호의 주기도에서 | [P,F] = periodogram(x,[],[],fs); bw = powerbw(P,F) |
신호의 파워 스펙트럼 추정값(Welch PSD)에서 | [P,F] = pwelch(x,rectwin(length(x)),[],[],fs); bw = powerbw(P,F) |
참고
powerbw
함수는 시간 영역의 입력 신호를 주파수 영역으로 변환할 때 중간 표현을 사용하므로, 반환되는 전력 대역폭은 신호 변환 방법, DFT 점 개수 및 윈도우 크기에 따라 달라질 수 있습니다.
확장 기능
버전 내역
R2015a에 개발됨참고 항목
bandpower
| obw
| periodogram
| plomb
| pwelch