A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://accord-framework.net/docs/html/T_Accord_Math_Transforms_FourierTransform2.htm below:

FourierTransform2 Class

Fourier Transform (for arbitrary size matrices).

Inheritance Hierarchy

SystemObject
  Accord.Math.TransformsFourierTransform2

Namespace:  Accord.Math.Transforms
Assembly:

Accord.Math (in Accord.Math.dll) Version: 3.8.0

Syntax

The FourierTransform2 type exposes the following members.

Methods   Name Description Convolve(Double, Double, Double)

Computes the circular convolution of the given real vectors. All vectors must have the same length.

Convolve(Complex, Complex, Complex)

Computes the circular convolution of the given complex vectors. All vectors must have the same length.

Convolve(Double, Double, Double, Double, Double, Double)

Computes the circular convolution of the given complex vectors. All vectors must have the same length.

DFT

1-D Discrete Fourier Transform.

DFT2

2-D Discrete Fourier Transform.

FFT(Complex, FourierTransformDirection)

1-D Fast Fourier Transform.

FFT(Double, Double, FourierTransformDirection)

1-D Fast Fourier Transform.

FFT2

2-D Fast Fourier Transform.

Top Remarks

The transforms in this class accept arbitrary-length matrices and are not restricted to only matrices that have dimensions which are powers of two. It also provides results which are more equivalent with other mathematical packages, such as MATLAB and Octave.

This class had been created as an alternative to AForge.NET's original FourierTransform class that would provide more expected results.

See Also

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4