Package net.algart.matrices.spectra
package net.algart.matrices.spectra
Algorithms of fast spectral transformations of one- or multidimensional sample arrays, including
n-dimensional AlgART matrices
.
- Author:
- Daniel Alievsky
-
ClassDescriptionA skeletal implementation of the
SpectralTransform
interface to minimize the effort required to implement this interface.Array of samples, where each sample is a complex number, represented by a pair of double values, stored in two AlgART arraysUpdatablePNumberArray
.Array of samples, where each sample is a vector of complex numbers with some fixed length, represented by an array of pairs of double values, stored in two AlgART arraysUpdatablePNumberArray
.Fast Fourier transform (FFT).Array of samples, where each sample is a real number, represented by a double value, stored in an AlgART arrayUpdatablePNumberArray
.Array of samples, where each sample is a vector of real numbers with some fixed length, represented by an array of double values, stored in an AlgART arrasUpdatablePNumberArray
.Array of samples for transforming by some spectral algorithm like FFT.Fast Hartley transform (FHT) (in multidimensional case — the separable fast Hartley transform).Spectral transform: Fourier, Hartley, Hadamar, etc.