public final class JWave_DiscreteWaveletTransform extends JWave_WaveletTransform
_iteration, _wavelet
Constructor and Description |
---|
JWave_DiscreteWaveletTransform(JWave_Wavelet wavelet)
Constructor receiving a WaveletI object.
|
JWave_DiscreteWaveletTransform(JWave_Wavelet wavelet,
int iteration)
Constructor receiving a WaveletI object and a iteration level for forward reverse methods
|
Modifier and Type | Method and Description |
---|---|
double[] |
forwardWavelet(double[] arrTime)
Performs the 1-D forward transform for arrays of dim N from time domain to Hilbert domain for the given array
using the Discrete JWave_Wavelet Transform (DWT) algorithm (identical to the Fast JWave_Wavelet Transform (FWT)
in 1-D).
|
double[] |
forwardWavelet(double[] arrTime,
int toLevel)
Performs the 1-D forward transform for arrays of dim N from time domain to Hilbert domain for the given array
using the Discrete JWave_Wavelet Transform (DWT) algorithm.
|
double[] |
reverseWavelet(double[] arrHilb)
Performs the 1-D reverse transform for arrays of dim N from Hilbert domain to time domain for the given array
using the Discrete JWave_Wavelet Transform (DWT) algorithm and the selected wavelet (identical to the Fast
JWave_Wavelet Transform (FWT) in 1-D).
|
double[] |
reverseWavelet(double[] arrHilb,
int fromLevel)
Performs the 1-D reverse transform for arrays of dim N from Hilbert domain to time domain for the given array
using the Discrete JWave_Wavelet Transform (DWT) algorithm and the selected wavelet (identical to the Fast
JWave_Wavelet Transform (FWT) in 1-D).
|
forward, reverse
public JWave_DiscreteWaveletTransform(JWave_Wavelet wavelet)
wavelet
- public JWave_DiscreteWaveletTransform(JWave_Wavelet wavelet, int iteration)
wavelet
- public double[] forwardWavelet(double[] arrTime)
forwardWavelet
in class JWave_WaveletTransform
arrTime
- coefficients of 1-D Time domainpublic double[] reverseWavelet(double[] arrHilb)
reverseWavelet
in class JWave_WaveletTransform
arrHilb
- coefficients of 1-D Hilbert domainpublic double[] forwardWavelet(double[] arrTime, int toLevel)
forwardWavelet
in class JWave_WaveletTransform
arrTime
- coefficients of 1-D Time domaintoLevel
- iteration numberpublic double[] reverseWavelet(double[] arrHilb, int fromLevel)
reverseWavelet
in class JWave_WaveletTransform
arrHilb
- coefficients of 1-D Hilbert domainfromLevel
- iteration number