C# 클래스 Accord.Audio.Windows.RectangularWindow

Rectangular Window.

The rectangular window (sometimes known as the boxcar or Dirichlet window) is the simplest window, equivalent to replacing all but N values of a data sequence by zeros, making it appear as though the waveform suddenly turns on and off.

References: Wikipedia, The Free Encyclopedia. Window function. Available on: http://en.wikipedia.org/wiki/Window_function

상속: IWindow
파일 보기 프로젝트 열기: accord-net/framework

공개 메소드들

메소드 설명
Apply ( ComplexSignal complexSignal, int sampleIndex ) : ComplexSignal

Splits a complex signal using the current window.

Apply ( Signal signal, int sampleIndex ) : Signal

Splits a signal using the current window.

Apply ( double signal, int sampleIndex ) : double[]

Splits a signal using the window.

Apply ( double signal, int sampleIndex ) : double[][]

Splits a signal using the window.

RectangularWindow ( int length ) : AForge.Math

Constructs a new Rectangular Window.

RectangularWindow ( int length, int sampleRate ) : AForge.Math

Constructs a new Rectangular Window.

메소드 상세

Apply() 공개 메소드

Splits a complex signal using the current window.
public Apply ( ComplexSignal complexSignal, int sampleIndex ) : ComplexSignal
complexSignal ComplexSignal
sampleIndex int
리턴 ComplexSignal

Apply() 공개 메소드

Splits a signal using the current window.
public Apply ( Signal signal, int sampleIndex ) : Signal
signal Signal
sampleIndex int
리턴 Signal

Apply() 공개 메소드

Splits a signal using the window.
public Apply ( double signal, int sampleIndex ) : double[]
signal double
sampleIndex int
리턴 double[]

Apply() 공개 메소드

Splits a signal using the window.
public Apply ( double signal, int sampleIndex ) : double[][]
signal double
sampleIndex int
리턴 double[][]

RectangularWindow() 공개 메소드

Constructs a new Rectangular Window.
public RectangularWindow ( int length ) : AForge.Math
length int
리턴 AForge.Math

RectangularWindow() 공개 메소드

Constructs a new Rectangular Window.
public RectangularWindow ( int length, int sampleRate ) : AForge.Math
length int
sampleRate int
리턴 AForge.Math