Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

parzenwin

파젠(드 라 발레 푸생(de la Vallée Poussin)) 윈도우

구문

w = parzenwin(L)

설명

w = parzenwin(L)은 열 벡터 wL개 점을 갖는 파젠(드 라 발레 푸생(de la Vallée Poussin)) 윈도우를 반환합니다. 파젠 윈도우는 가우스 윈도우의 조각별 3차 근사입니다. 파젠 윈도우의 사이드로브는 1/ω4의 비율로 감소합니다. 파젠 윈도우를 정의하는 방정식은 알고리즘 항목을 참조하십시오.

예제

모두 축소

64개 점을 갖는 파젠 윈도우와 가우스 윈도우를 비교합니다. wvtool을 사용하여 결과를 표시합니다.

gw = gausswin(64);
pw = parzenwin(64);
wvtool(gw,pw)

Figure Window Visualization Tool contains 2 axes and other objects of type uimenu, uitoolbar, uipanel. Axes 1 with title Time domain contains 2 objects of type line. Axes 2 with title Frequency domain contains 2 objects of type line.

알고리즘

다음 방정식은 구간 (N1)2n(N1)2에 대해 N개 점을 갖는 파젠 윈도우를 정의합니다.

w(n)={16(|n|N/2)2+6(|n|N/2)30|n|(N1)/42(1|n|N/2)3(N1)/4<|n|(N1)/2

참고 문헌

[1] harris, fredric j. "On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform." Proceedings of the IEEE®. Vol. 66, January 1978, pp. 51–83.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

R2006a 이전에 개발됨