AlgART Home

Package net.algart.matrices.spectra

Algorithms of fast spectral transformations of one- or multidimensional sample arrays, including n-dimensional AlgART matrices.

See:
          Description

Interface Summary
Interface Description
SampleArray Array of samples for transforming by some spectral algorithm like FFT.
SpectralTransform Spectral transform: Fourier, Hartley, Hadamar, etc.
 

Class Summary
Class Description
AbstractSpectralTransform A skeletal implementation of the SpectralTransform interface to minimize the effort required to implement this interface.
ComplexScalarSampleArray Array of samples, where each sample is a complex number, represented by a pair of double values, stored in two AlgART arrays UpdatablePNumberArray.
ComplexVectorSampleArray 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 arrays UpdatablePNumberArray.
FastFourierTransform Fast Fourier transform (FFT).
RealScalarSampleArray Array of samples, where each sample is a real number, represented by a double value, stored in an AlgART array UpdatablePNumberArray.
RealVectorSampleArray 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 arras UpdatablePNumberArray.
SeparableFastHartleyTransform Fast Hartley transform (FHT) (in multidimensional case — the separable fast Hartley transform).
 

Package net.algart.matrices.spectra Description

Algorithms of fast spectral transformations of one- or multidimensional sample arrays, including n-dimensional AlgART matrices.

AlgART Laboratory 2009-2010

Since:
JDK 1.5
Version:
1.2
Author:
Daniel Alievsky