All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractFunction abstract class implementing a global function list and local function change listener interfaceAbstractFunction1D AbstractFunctionND AbstractMatrix Apodization implementation of frequenty used apodization (aka.ArrayConversion This utility class converts arrays of frequently used java primitives into other the requested primitive type.ArrayMath some double array convenience methodsArrayMath.FilterType ArrayUtils Utility class containing only static functions used to manipulate arrays.BandPassTransform Transforms from an analogue bandpass filter to a digital band-stop filterBandStopTransform Transforms from an analogue lowpass filter to a digital bandstop filterBessel User facing class which contains all the methods the user uses to create Bessel filters.BetaDistributionFunction BetaFunction Biquad Contains the coefficients of a 2nd order digital filter with two poles and two zerosBiquadPoleState PoleZeroPair with gain factorBreitWignerFunction Butterworth User facing class which contains all the methods the user uses to create Butterworth filters.Cascade The mother of all filters.CauchyLorentzFunction CDFWavelet ChebyshevI User facing class which contains all the methods the user uses to create ChebyshevI filters.ChebyshevII User facing class which contains all the methods the user uses to create ChebyshevII filters.CholeskyDecomposition Cholesky Decomposition.CombFunction ComplexFFT_1D classic FFT implementation based on the Complex data objectComplexPair A complex pairConcurrencyUtils Concurrency utilities.ContinuousWavelet Convolution implementation of the discrete convolution algorithm via the fourier transformDataSetMath Some math operation on DataSet and DataSetErrorDataSetMath.ErrType DataSetMath.Filter DataSetMath.MathOp DaubechiesWavelet Daubechies D4 wavelet transform (D4 denotes four coefficients)DirectFormAbstract Abstract form of the a filter which can have different state variables Direct form I or II is derived from itDirectFormI Implementation of a Direct Form I filter with its states.DirectFormII Implementation of a Direct Form II filter with its states.DiscreteTimeFourierTransform DoubleDCT_1D Computes 1D Discrete Cosine Transform (DCT) of double precision data.DoubleDCT_2D Computes 2D Discrete Cosine Transform (DCT) of double precision data.DoubleDCT_3D Computes 3D Discrete Cosine Transform (DCT) of double precision data.DoubleDHT_1D Computes 1D Discrete Hartley Transform (DHT) of real, double precision data.DoubleDHT_2D Computes 2D Discrete Hartley Transform (DHT) of real, double precision data.DoubleDHT_3D Computes 3D Discrete Hartley Transform (DHT) of real, double precision data.DoubleDST_1D Computes 1D Discrete Sine Transform (DST) of double precision data.DoubleDST_2D Computes 2D Discrete Sine Transform (DST) of double precision data.DoubleDST_3D Computes 3D Discrete Sine Transform (DST) of double precision data.DoubleFFT_1D Computes 1D Discrete Fourier Transform (DFT) of complex and real, double precision data.DoubleFFT_2D Computes 2D Discrete Fourier Transform (DFT) of complex and real, double precision data.DoubleFFT_3D Computes 3D Discrete Fourier Transform (DFT) of complex and real, double precision data.DoubleStorage1D DoubleStorageND EEMD EigenvalueDecomposition Eigenvalues and eigenvectors of a real matrix.EllipseFunction FastWaveletTransform This is a very fast implementation of the Fast Wavelet Transform.FloatDCT_1D Computes 1D Discrete Cosine Transform (DCT) of single precision data.FloatDCT_2D Computes 2D Discrete Cosine Transform (DCT) of single precision data.FloatDCT_3D Computes 3D Discrete Cosine Transform (DCT) of single precision data.FloatDHT_1D Computes 1D Discrete Hartley Transform (DHT) of real, single precision data.FloatDHT_2D Computes 2D Discrete Hartley Transform (DHT) of real, single precision data.FloatDHT_3D Computes 3D Discrete Hartley Transform (DHT) of real, single precision data.FloatDST_1D Computes 1D Discrete Sine Transform (DST) of single precision data.FloatDST_2D Computes 2D Discrete Sine Transform (DST) of single precision data.FloatDST_3D Computes 3D Discrete Sine Transform (DST) of single precision data.FloatFFT_1D Computes 1D Discrete Fourier Transform (DFT) of complex and real, single precision data.FloatFFT_2D Computes 2D Discrete Fourier Transform (DFT) of complex and real, single precision data.FloatFFT_3D Computes 3D Discrete Fourier Transform (DFT) of complex and real, single precision data.Function generic function interfaceFunction1D generic one-dimensional function interfaceFunctionND generic n-dimensional function interfaceGaussFitting GaussianFunction class implementing the Gaussian function (/normal distribution)HeavisideStepFunction HighPassTransform Transforms from an analogue low-pass filter to a digital high-pass filterHilbertTransform LayoutBase Digital/analogue filter coefficient storage space organising the storage as PoleZeroPairs so that we have as always a 2nd order filterLift class liftbase: base class for simple Lifting Scheme wavelets using split, predict, update or update, predict, merge steps.Lift.Direction LinearRegressionFitter Simple linear regression fitter The fit is based on a local gradient matrix that is computed using the supplied function.LinearRegressionFitter.REG_METHOD LogNormalFunction class implementing the lognormal function see http://en.wikipedia.org/wiki/Log-normal_distribution HoweLombPeriodogram Class implements the computation of 'Lomb' periodograms.LowPassTransform Transforms from an analogue lowpass filter to a digital lowpass filterLUDecomposition LU Decomposition.MathSupplement Useful math functions which come back over and over againMatrix MatrixD Jama = Java Matrix class.MatrixFactory MyWavelet NonLinearRegressionFitter Non-linear regression class Nelder & Mead simplex algorithm being the primary back-bone of this implementation initial implementation based on the package provided by: Michael Thomas Flanagan at www.ee.ucl.ac.uk/~mflanaga The code has been cleaned up and adapted to further support multi-dimensional fitsNonLinearRegressionFitter2 Deprecated. need to fix the n-dimensional handling - do not use (yet)PoissonFunction PoleZeroPair It's written on the tin.PolynomialFunction QRDecomposition QR Decomposition.RandomFunction RandomWalkFunction SigmoidFunction SimpleFFTSpeedTest SingularValueDecomposition computes IN = U*S*V^T.SpectrumTools Class implements frequency interpolation of spectral peaks.Spline class implementing natural cubic splines according to: http://en.wikipedia.org/wiki/Spline_(mathematics)TMath TMathConstants TRandom TRandom basic Random number generator class (periodicity = 10**9).TRandom1 TRandom3 TrigCosineFunction class implementing the trigonometric Cosine functionTrigSineFunction class implementing the trigonometric Sine functionTruncatedGaussianFunction class implementing the Gaussian function (/normal distribution)TSpectrum Original Author: Miroslav Morhac 27/05/99 clean up/java port: Ralph Steinhagen 18/04/18 THIS CLASS CONTAINS ADVANCED SPECTRA PROCESSING FUNCTIONS.UpdateListener VoxelArrayND WaveletCoefficients common wavelet coefficients definition Wavelet coefficient definitions taken from http://wavelets.pybytes.com/WaveletCoefficients.MODE WaveletCoefficients.Wavelet WaveletTransform