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
Показать файл Открыть проект

Открытые методы

Метод Описание
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