IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Package Meta.Numerics.SignalProcessing

Classes

class  BluesteinTransformlet
 
class  FourierAlgorithms
 
class  FourierTransformer
 An engine for performing Fourier transforms on complex series. More...
 
class  RadixFiveTransformlet
 
class  RadixSevenTransformlet
 
class  RadixThreeTransformlet
 
class  RadixTwoTransformlet
 
class  Transformlet
 

Enumerations

enum  FourierNormalization { FourierNormalization.None, FourierNormalization.Unitary, FourierNormalization.Inverse }
 Specifies the normalization convention to be used in a forward Fourier transform. More...
 
enum  FourierSign { FourierSign.Positive, FourierSign.Negative }
 Specifies the sign convention to be used in the exponent of a forward Fourier transform. More...
 

Enumeration Type Documentation

Specifies the normalization convention to be used in a forward Fourier transform.

The most common convention in signal processing applications is FourierNormalization.None.

Enumerator
None 

The series is not normalized.

Unitary 

The series is multiplied by 1/N1/2.

Inverse 

The series is multiplied by 1/N.

Specifies the sign convention to be used in the exponent of a forward Fourier transform.

The most common convention in signal processing applications is FourierSign.Negative.

Enumerator
Positive 

The exponent has positive imaginary values.

Negative 

The exponent has negative imaginary values.