Class AlgebraicFFT
java.lang.Object
org.episteme.core.mathematics.analysis.transform.AlgebraicFFT
Algebraic Fast Fourier Transform (FFT).
Uses the Cooley-Tukey algorithm for efficient computation of the Discrete
Fourier Transform (DFT). Designed for mathematical `Vector
Formerly known as FastFourierTransform.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
-
Method Details
-
transform
Computes the Forward FFT of a complex vector.The input size must be a power of 2.
- Parameters:
input- the input vector of complex numbers- Returns:
- the transformed vector
- Throws:
IllegalArgumentException- if input size is not a power of 2
-
inverseTransform
-