Click or drag to resize

FourierForwardReal(Single, Int32, FourierOptions) Method

Packed Real-Complex forward Fast Fourier Transform (FFT) to arbitrary-length sample vectors. Since for real-valued time samples the complex spectrum is conjugate-even (symmetry), the spectrum can be fully reconstructed from the positive frequencies only (first half). The data array needs to be N+2 (if N is even) or N+1 (if N is odd) long in order to support such a packed spectrum.

Namespace: Altaxo.Calc.IntegralTransforms
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static void ForwardReal(
	float[] data,
	int n,
	FourierOptions options = FourierOptions.Default
)

Parameters

data  Single
Data array of length N+2 (if N is even) or N+1 (if N is odd).
n  Int32
The number of samples.
options  FourierOptions  (Optional)
Fourier Transform Convention Options.
See Also