Fourier transformation.
FourierTransform
00 Remarks
The class implements one dimensional and two dimensional Discrete and Fast Fourier Transformation.
01 Syntax
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| DFT | 1 | One dimensional Discrete Fourier Transform. |
| DFT2 | 1 | Two dimensional Discrete Fourier Transform. |
| FFT | 1 | One dimensional Fast Fourier Transform. |
| FFT2 | 1 | Two dimensional Fast Fourier Transform. |
| GetReversedBits | 1 | Get array, indicating which data members should be swapped before FFT |
| GetComplexRotation | 1 | Get rotation of complex number |
| ReorderData | 1 | Reorder data for FFT using |
03 Members
Complex(), Direction)One dimensional Discrete Fourier Transform.
| Name | Type | Description |
|---|---|---|
data | Complex() | Data to transform. |
direction | Direction | Transformation direction. |
Complex[0:,0:], Direction)Two dimensional Discrete Fourier Transform.
| Name | Type | Description |
|---|---|---|
data | Complex[0:,0:] | Data to transform. |
direction | Direction | Transformation direction. |
Complex(), Direction)One dimensional Fast Fourier Transform.
The method accepts data array of 2n size only, where n may vary in the [1, 14] range.
| Name | Type | Description |
|---|---|---|
data | Complex() | Data to transform. |
direction | Direction | Transformation direction. |
Complex[0:,0:], Direction)Two dimensional Fast Fourier Transform.
The method accepts data array of 2n size only in each dimension, where n may vary in the [1, 14] range. For example, 16x16 array is valid, but 15x15 is not.
| Name | Type | Description |
|---|---|---|
data | Complex[0:,0:] | Data to transform. |
direction | Direction | Transformation direction. |
Int32)Get array, indicating which data members should be swapped before FFT
| Name | Type | Description |
|---|---|---|
numberOfBits | Int32 | - |
Int32, Direction)Get rotation of complex number
| Name | Type | Description |
|---|---|---|
numberOfBits | Int32 | - |
direction__1 | Direction | - |
Complex())Reorder data for FFT using
| Name | Type | Description |
|---|---|---|
data | Complex() | - |