C# Class 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

Inheritance: IWindow
Afficher le fichier Open project: accord-net/framework

Méthodes publiques

Méthode Description
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.

Method Details

Apply() public méthode

Splits a complex signal using the current window.
public Apply ( ComplexSignal complexSignal, int sampleIndex ) : ComplexSignal
complexSignal ComplexSignal
sampleIndex int
Résultat ComplexSignal

Apply() public méthode

Splits a signal using the current window.
public Apply ( Signal signal, int sampleIndex ) : Signal
signal Signal
sampleIndex int
Résultat Signal

Apply() public méthode

Splits a signal using the window.
public Apply ( double signal, int sampleIndex ) : double[]
signal double
sampleIndex int
Résultat double[]

Apply() public méthode

Splits a signal using the window.
public Apply ( double signal, int sampleIndex ) : double[][]
signal double
sampleIndex int
Résultat double[][]

RectangularWindow() public méthode

Constructs a new Rectangular Window.
public RectangularWindow ( int length ) : AForge.Math
length int
Résultat AForge.Math

RectangularWindow() public méthode

Constructs a new Rectangular Window.
public RectangularWindow ( int length, int sampleRate ) : AForge.Math
length int
sampleRate int
Résultat AForge.Math