C# Класс MCAEmotiv.Analysis.FFT

Provides a convenient wrapper around the MathNet.Numerics.Transformation.RealFourierTransform class
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

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

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

Описание методов

FFT() публичный Метод

Construct an FFT with default parameter values
public FFT ( ) : System
Результат System

Transform() публичный Метод

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
Результат IArray

TransformRaw() публичный статический Метод

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
Результат IArrayView