이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
spectrogram
단시간 푸리에 변환(STFT)을 사용하는 스펙트로그램
구문
설명
[___,
은 파워 스펙트럼 밀도(PSD)의 추정값이나 각 세그먼트의 파워 스펙트럼을 포함하는 행렬 ps
] = spectrogram(___)ps
도 반환합니다.
[___] = spectrogram(___,'reassigned')
는 각 PSD 또는 파워 스펙트럼 추정값을 해당 에너지의 중심 위치에 재할당합니다. 올바르게 국소화된 시간 성분 또는 스펙트럼 성분이 신호에 포함된 경우 이 옵션은 더 매끄러운 스펙트로그램을 생성합니다.
[___] = spectrogram(___,
는 freqrange
)freqrange
로 지정된 주파수 범위에 대한 PSD 또는 파워 스펙트럼 추정값을 반환합니다. freqrange
에 유효한 옵션은 'onesided'
, 'twosided'
, 'centered'
입니다.
[___] = spectrogram(___,
는 이름-값 쌍의 인수를 사용하여 추가 옵션을 지정합니다. 이런 옵션은 최소 임계값 및 출력 시간 차원이 있습니다.Name,Value
)
[___] = spectrogram(___,
은 spectrumtype
)spectrumtype
이 'psd'
로 지정된 경우 PSD 추정값을 반환하고, spectrumtype
이 'power'
로 지정된 경우 파워 스펙트럼 추정값을 반환합니다.
예제
입력 인수
출력 인수
팁
단시간 푸리에 변환에 0이 있는 경우 이를 데시벨로 변환하면 플로팅할 수 없는 음수 무한대가 생성됩니다. 이러한 문제를 방지하기 위해 spectrogram
은 출력 인수 없이 호출되는 경우 eps
를 단시간 푸리에 변환에 추가합니다.
참고 문헌
[1] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-Time Signal Processing. 2nd Ed. Upper Saddle River, NJ: Prentice Hall, 1999.
[2] Rabiner, Lawrence R., and Ronald W. Schafer. Digital Processing of Speech Signals. Englewood Cliffs, NJ: Prentice-Hall, 1978.
[3] Chassande-Motin, Éric, François Auger, and Patrick Flandrin. “Reassignment.” In Time-Frequency Analysis: Concepts and Methods. Edited by Franz Hlawatsch and François Auger. London: ISTE/John Wiley and Sons, 2008.
[4] Fulop, Sean A., and Kelly Fitz. “Algorithms for computing the time-corrected instantaneous frequency (reassigned) spectrogram, with applications.” Journal of the Acoustical Society of America. Vol. 119, January 2006, pp. 360–371.