C# Class MCAEmotiv.Analysis.FFT

Provides a convenient wrapper around the MathNet.Numerics.Transformation.RealFourierTransform class
Afficher le fichier Open project: madelson/Emotiv-Experimenter

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
FFT ( ) : System

Construct an FFT with default parameter values

Transform ( IEnumerable signal ) : IArray

Transforms the signal based on the current settings. Returns the first half of the result, which is a reflection of the second half.

TransformRaw ( IArrayView input, FFTOutputType outputType = FFTOutputType.Power, WindowType windowType = WindowType.Rectangular ) : IArrayView

A static transformation method. The length is the nearest power of two that is not greater than the input length. Returns the full result.

Method Details

FFT() public méthode

Construct an FFT with default parameter values
public FFT ( ) : System
Résultat System

Transform() public méthode

Transforms the signal based on the current settings. Returns the first half of the result, which is a reflection of the second half.
public Transform ( IEnumerable signal ) : IArray
signal IEnumerable
Résultat IArray

TransformRaw() public static méthode

A static transformation method. The length is the nearest power of two that is not greater than the input length. Returns the full result.
public static TransformRaw ( IArrayView input, FFTOutputType outputType = FFTOutputType.Power, WindowType windowType = WindowType.Rectangular ) : IArrayView
input IArrayView
outputType FFTOutputType
windowType WindowType
Résultat IArrayView