C# Class Accord.Audio.Windows.Extensions

Extension methods.
ファイルを表示 Open project: accord-net/framework

Public Methods

Method Description
BackwardFourierTransform ( this windows ) : void

Applies backward fast Fourier transformation to a complex signal array.

BackwardHilbertTransform ( this windows ) : void

Applies backward fast Hilbert transformation to a complex signal array.

ForwardFourierTransform ( this windows ) : void

Applies forward fast Fourier transformation to a complex signal array.

ForwardHilbertTransform ( this windows ) : void

Applies forward fast Hilbert transformation to a complex signal array.

Split ( this signal, IWindow window, int step ) : ComplexSignal[]

Splits a signal using a window

Split ( this signal, int windowSize, int step ) : ComplexSignal[]

Splits a signal using a window

Split ( this signal, IWindow window, int step ) : Signal[]

Splits a signal using a window

Split ( this signal, int windowSize, int step ) : Signal[]

Splits a signal using a window

Method Details

BackwardFourierTransform() public static method

Applies backward fast Fourier transformation to a complex signal array.
public static BackwardFourierTransform ( this windows ) : void
windows this
return void

BackwardHilbertTransform() public static method

Applies backward fast Hilbert transformation to a complex signal array.
public static BackwardHilbertTransform ( this windows ) : void
windows this
return void

ForwardFourierTransform() public static method

Applies forward fast Fourier transformation to a complex signal array.
public static ForwardFourierTransform ( this windows ) : void
windows this
return void

ForwardHilbertTransform() public static method

Applies forward fast Hilbert transformation to a complex signal array.
public static ForwardHilbertTransform ( this windows ) : void
windows this
return void

Split() public static method

Splits a signal using a window
public static Split ( this signal, IWindow window, int step ) : ComplexSignal[]
signal this
window IWindow
step int
return ComplexSignal[]

Split() public static method

Splits a signal using a window
public static Split ( this signal, int windowSize, int step ) : ComplexSignal[]
signal this
windowSize int
step int
return ComplexSignal[]

Split() public static method

Splits a signal using a window
public static Split ( this signal, IWindow window, int step ) : Signal[]
signal this
window IWindow
step int
return Signal[]

Split() public static method

Splits a signal using a window
public static Split ( this signal, int windowSize, int step ) : Signal[]
signal this
windowSize int
step int
return Signal[]