C# Класс YAMP.Numerics.FFT

A simple FFT implemention that uses Cooley-Tukey FFT (i.e. 2^n elements required).
Показать файл Открыть проект

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

Метод Описание
FFT ( MatrixValue values ) : System

Creates a new instance.

Transform1D ( ) : MatrixValue

Transforms the data as 1D.

Transform2D ( ) : MatrixValue

Transforms the data as 2D.

Приватные методы

Метод Описание
fft ( MatrixValue x ) : MatrixValue
fft2d ( MatrixValue input ) : MatrixValue
ifft ( MatrixValue x ) : MatrixValue
ifft2d ( MatrixValue input ) : MatrixValue

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

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

Creates a new instance.
public FFT ( MatrixValue values ) : System
values MatrixValue The data.
Результат System

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

Transforms the data as 1D.
public Transform1D ( ) : MatrixValue
Результат MatrixValue

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

Transforms the data as 2D.
public Transform2D ( ) : MatrixValue
Результат MatrixValue