2012-04-27 2 views
1

나는 음성/오디오 신호의 FFT를 수행하고 정확하게 다른 단계, 강도, 그리고 주파수를 얻을 수 있습니다 의미합니다. 내가 이해하려고하는 것은 위상 각에 대한 특정 값이 2pi보다 커지거나 -2pi보다 작아지는 이유입니다. 나는 그것이 2π 또는 -2pi를 지나치지 않도록 위상 각의 모듈로를 할 수 있다는 것을 알고 있지만 왜 위상 각이 -1343 라디안인지 또는 234 라디안인지 알기 위해 노력하고 있으며 다른 의미가 있다면 그러한 큰 위상 각을 갖는다.위상 각은

예는 우리가 임의의 계정 같은 큰 음과 양의 위상 각도 값을 고려하지 않음으로써 무언가를 무시 않는 더 높은 차원 수학을 다루는 사원 수 있을까?

+0

위상이 그렇게 크다고 어떻게 판단합니까? Matlab'angle' 함수는 +/- pi 범위의 결과를 제공해야합니다. –

+0

전체 코드를 게시하지 않고 여기에 묻는 부분이 있습니다. 값이 너무 높아서 다른 의미를 갖는 이유에 대해 더 관심이있었습니다. 그러나 코드는 잘 작동합니다. 심지어 값을 사용하여 신호를 다시 작성하고 절대 오류 검사를 수행하여 체크 아웃했습니다. nfft = 2^(nextpow2 (length (vp_sig_orig)))); \t fftx = fft (vp_sig_orig, nfft); \t NumUniquePts = ceil ((nfft + 1)/2); \t fftx = fftx (1 : NumUniquePts); 위상 = 언랩 (각도 (fftx)); –

답변

4

FT 스펙트럼의 래핑되지 않은 위상 각은 시간에 따른 연속 위상 변화 (주파수 변조 등) 또는 주파수 (다중 극 필터 응답, 위상 보코더 또는 셉 스트 럼/셉 스트 럼 는 HotPaw의 대답 @ 분석 또는 합성), 선형 작업을 손상시킬 수있는 시간, 주파수 또는 quefrency 이상 점프 불연속, 플롯 기울기 회귀하지 않고, 등

2

은 좋은 것입니다. 큰 위상 각이 발생할 수있는 또 다른 상황은 위상 고정 루프 (PLL)입니다. PLL은 위상 에러 (즉, 주파수 에러의 적분)를 추적하고이를 0으로 만든다. 2π보다 큰 위상 지연은 합성 된 발진기가 전체 사이클 이상을 포착해야한다는 것을 의미합니다.

0

구체적 쿼터니온으로 예를 들어, 만약 (의미는 회전의 조성물의 사용) 일부 쿼터니온 대수 연산을 수행하고 다양한 [-2 * pi , 2 * pi] 외부의 회전 각도에 대한 값을 얻는 것이 가능하다. 그러나 이것은 수학을 깨지 않으며 당신은 이것으로부터 어떤 문제도 느끼지 않습니다. 해석하고자 할 때 앵글을 원하는 범위로 다시 매핑하십시오.

그러나,이 예에서는 음성 신호의 FFT 예 위상 크게 다르다.

관련 문제