(첫 번째 패스) 단순히 물건을 넣어은 FFT는 이산 푸리에 변환을 구현하는 알고리즘 (DFT)입니다. DFT는 입력 신호의 N 포인트를 취하여 푸리에 변환을 수행합니다. 신호의 파워 스펙트럼은 FFT 출력 크기의 제곱을 플로팅 한 후에 얻어집니다.
그래서 DFT는 N 포인트를 입력으로 사용하고 N 포인트를 출력으로 내 보냅니다. 신호를 N 샘플의 프레임으로 생각하면 DFT는 하나의 프레임 (N 포인트)만을 사용하여 통계를 찾습니다.
그러나, pwelch 방법은 여러 프레임에 걸친 평균 통계입니다. 신호는 길이가 N보다 훨씬 긴 길이의 매우 긴 신호 (L)가 될 수 있습니다. pwelch 방법은 처음 N 개의 샘플의 DFT를 계산하여 시작한 다음 다음 N 개의 샘플을 살펴보고 시작합니다. 그래서 모든 "프레임"이 보일 때까지 그래서 남은 것은 N 길이의 신호의 샘플 크기 N의 모든 프레임의 DFT입니다. N은 256 포인트이고 L은 44100 포인트입니다. 따라서
는 pwelch가 L 포인트 (L> N)을 취하고
는 윈도와 관련된 자세한있다 길이의 신호 L.의 길이 N의 각각의 "프레임"에 대한 N 포인트 뱉어하면 연속 것인지 서로 겹치는 샘플이있는 프레임 등이 있습니다.
첫 번째 전달 설명으로 도움이되기를 바랍니다.