This section defines some general functions, which are common utilities for wavelet transformation and other functions.
| Name | Description |
|---|---|
| An external function to carry out FFT | |
| Cumulative sum of a vector. Data type is Real. | |
| Cumulative sum of a vector. Data type is Integer | |
| Difference between every two adjacent elements of a vector | |
| Fast Fourier transform | |
| Shift zero-frequency component to center of spectrum | |
| Find the location of a value in a monotone vector | |
| Get the four wavelet filters based on a given scaling filter | |
| Inverse fast Fourier transform | |
| Inner product of two same length vectors | |
| One-dimensional linear interpolation | |
| Extract the middle part of a vector | |
| Inverse non-standard 1-D fast Fourier transform | |
| Quadrature mirror of a given vector | |
| Sinc function | |
| Up-sampling of a vector (insert a zero after every element except the last one) | |
| Fully convolving of a data vector and a filter vector for wavelet transform |